Tag: Yousef Sweid

American Odyssey’s Yousef Sweid and Peter Horton On Shakir Khan, Conspiracy Theories and More!

American Odyssey (NBC, Sundays, 10/9C) has been compared (positively and negatively) to Homeland. It’s a complex show with threads that link three different locales and sets of related characters to a conspiracy within the military-industrial complex – all tied together through a female Special Forces solider named Sgt. Odelle Ballard. In last week’s episode, one […]