Who is Mohammed Zubair, Indian journalist arrested by Modi gov’t? | Freedom of the Press News
New Delhi, India – Police in India’s capital New Delhi have arrested a Muslim journalist for allegedly hurting religious sentiment in what critics say is the latest example of declining press freedom in the country under Prime Minister Narendra Modi’s government. Mohammed Zubair, co-founder of India’s leading fact-checking website Alt News, has long been in … Read more