Merced Police Officer Stephan Gray
Cuitlahuac Tahua Rivera
Facts of the Crime:
Merced Police Officer Stephan Gray was murdered by Cuitlahuac Tahua "Tao" Rivera on April 15, 2004, during a traffic stop. Rivera was eventually captured by law enforcement and sentenced to death in Colusa County on June 21, 2007.
Bookmarks