The body of a woman once called a 'heroine of the 21st century' for fearlessly standing up to Mexico's brutal drug cartels has been found beaten to death at the side of a road. Maria Santos Gorrostieta, 36, was the former mayor of Tiquicheo, a rural district in Michoacan, west of Mexico City. She famously survived two assassination attempts by narcotics gangs who have turned the country into a war zone. Her brave defiance may have cost the mother-of-three her life. The official cause of death was a blow to the head but she had been stabbed, her legs and...