Modi is Hindu by religion.He is at liberty to practise Hinduism.Why one should expect him to go to Church or Mosque unheartedly ? He is not disrespecting other religions by not going to their place of worship.Is he or anybody bound to do so ? If it is personal then let it remain personal.Why is it being dragged to be public ? HE IS NOT A PRETENDER.
Politicians who do so and go to the place of worship of other than their own are pretenders, opportunists and vote hungry.