Demonstrators have lashed out over Trump’s recent executive orders restricting travel from seven Muslim-majority countries. Photo: AFP
Demonstrators have lashed out over Trump’s recent executive orders restricting travel from seven Muslim-majority countries. Photo: AFP