Chetumal, Quintana Roo — A 28-year-old man has been accused of killing his 74-year-old grandfather by beating him with stones and then setting his body on fire, according to local authorities.
Carlos, also known by the alias “El Nano,” was taken into custody by neighbors and family members after the attack. The incident occurred around 5:20 p.m. on Vicente Guerrero Street, along the state highway leading to Laguna Guerrero, just before the community of Raudales.
Investigators said the victim, identified as Elías, was struck in the head with one or more stones, causing severe injuries. His body then caught fire in what authorities have preliminarily described as an act of extreme violence.
Residents and relatives who arrived at the scene detained Carlos and held him tied up in a private pickup truck for several hours until officers from the Public Security Department and the State Prosecutor’s Office arrived to take over.
Family members told responding officers that Carlos may have a mental health condition. Under standard protocol, that will need to be confirmed through an official medical evaluation before prosecutors determine whether the case proceeds through the criminal justice system or results in psychiatric commitment.
Elías’s body was taken to the Forensic Medical Service (SEMEFO) for an autopsy.
More Crime
- Ocelot and Puma Deaths Renew Alarm Over Highway 307 Wildlife Corridor
- Mexico’s INE Creates Commission to Vet Candidates for Drug Cartel Ties
- Trial Opens for Three Men Charged in Killings of Australian Surfers and American
- Three Sentenced to 37 Years in Prison for Femicide in Cancún
- Five Sentenced to Prison for Drug Possession in Playa del Carmen
More Chetumal
- MOBI Buses in Chetumal Go Cashless as Fares Take Effect Tuesday
- Four Police Officers Arrested in Abduction of Three Young Men in Chetumal
- Five Police Officers Detained in Disappearance of Young People in Chetumal
- Chetumal Airport Adds Customs Section to Open Air Trade Route
- Chetumal’s Barrio Mágico Renovation to Be Completed in 10 Months

