Bhagwan, Allah, Waheguru are just imagination: IPS officer sparks outrage after controversial remarks on religious beliefs
In his social media post, Meena suggested that if any of these divine entities existed, India would not have suffered under the rule of foreign invade...