Hyderabad: Yati Narsinghanand, head priest of a temple from Ghaziabad, has been charged with hate speech for allegedly making offensive comments about Prophet Muhammad. His remarks have led to protests in the city of Uttar Pradesh and other states. Close aides of Yati Narsinghanand have claimed that he has been detained in Ghaziabad, but the […]