Police in India's capital New Delhi arrested a Muslim journalist Monday evening for allegedly hurting religious sentiments in what many have slammed as the latest example of shrinking press freedoms under Prime Minister Narendra Modi's government. Mohammed Zubair, one of the co-founders of fact-checking website Alt News, was arrested over a