Photos: People in Tehran Stage Rally to Protest Desecration of Prophet Muhammad January, 20, 2015 - 10:36 TEHRAN (Tasnim) - Thousands of Iranians staged rally in front of French embassy in Tehran on Monday to protest the desecration of Prophet Muhammad (PBUH).