clear

Creating new perspectives since 2009

TURKEY-FRANCE-RELIGION-MEDIA-PROTEST

October 3, 2020 at 3:01 pm

People stand holding signs reading "The prophet is the Saviour of Humanity" during a demonstration outside the French embassy headquarters in Iraq's capital Baghdad on September 17, 2020 [AHMAD AL-RUBAYE/AFP via Getty Images]