US
Houston Pastor Pedro Cantu Killed by His Own Roommate During Midnight Home Invasion
Pastor Pedro Cantu, 62, the beloved lead pastor of Amor y Restauracion (Love and Restoration) church in Houston, Texas, was fatally shot at his home on Saturday, February 21, around 12:15 a.m. at 1233 South Kirkwood Road. Authorities say the shooting occurred during an attempted burglary.