India is in hot water both home and abroad since two leaders of BJP, the ruling party, publicly said derogatory remarks about Prophet Muhammad.
India is in hot water both home and abroad since two leaders of BJP, the ruling party, publicly said derogatory remarks about Prophet Muhammad.