Controversial.Today
2020-01-29
arab states in perilous balancing act on us peace plan
france24.com
2020-01-29
egyptian tv host: i spit on gulf leaders
memri.org