Prophet Muhammad protests