October 22, 2025
Off
Faith as a Crime: The Indian State Sponsored Criminalisation of the “I Love Muhammad” Slogan
By Sharp MediaA deeply alarming chapter in India’s erosion of minority rights is unfolding. Under the BJP, the state of Uttar Pradesh…