Site icon For God's Glory Alone Ministries

Albuquerque Police: Your Son is Deceased

Albuquerque-police-department-logoStephen Torres was meeting with a client at his law office, in downtown Albuquerque, New Mexico on April 12, 2011, when he received a call from a neighbor, who told him that police officers were aiming rifles at his house. He left work and drove to his home, in a…

Continue reading at https://www.newyorker.com/magazine/2015/02/02/son-deceased

Exit mobile version