Claim(permalink)
Muslims in foreign country hold a massive protest, demanding the arrest of Yati Narsinghanand for his alleged remarks against Prophet Muhammad.