MLA Ramkesh Meena has categorically stated that the Adivasis are not Hindus, that they are nature worshippers and have their own religion, and saffron ideology and traditions should not be foisted on them. His assertion has antagonized the RSS, whose attempt to occupy the Amagarh Fort seems to have been foiled for now, writes Bhanwar Meghwanshi