notjustanothertvsite.com
Tyrant: I Will Make This The Place You Dreamed Of
Warning: Spoiler Alert The First Lady of Abbudin Leila Al Fayeed, summed things up rather succinctly in the latest episode of the FX Network’s Original Series “Tyrant,” as she res…