romero mugs

Accused police killer could have still been locked up

A lot of people, including Rio Rancho’s police chief, want to know why Andrew Romero, the man accused of shooting and killing Officer Gregg …