'Following the umpteenth controversy surrounding the cartoons depicting the Prophet Mohammed, driven by President Emmanuel Macron of France on this occasion, various media outlets reported on the “protests across the Muslim world”, along with the heated statements made by several leaders in...