Many Hindus claim that the Babri Masjid stood on the precise spot of Ram’s birth and had been placed there by Babur to remind a conquered people of their subjugation. But many historians – most of them Hindu – argue that there is no proof that Ram ever existed in human form, let alone that he was born where believers claim.