At least 91 pilgrims, many of them women and children, have been killed and dozens more injured in a stampede at a temple in the heartland of India. Reports said the stampede may have in part been caused by police baton-charging thousands of people gathered for a major Hindu festival. Officials in the state of Madhya Pradesh have ordered a judicial inquiry following the incident at the Ratangarh temple, located 40 miles west of the town of Datia. As many as 400,000 people had reportedly gathered at the…