Illegal immigrant Ramon Felix Pineda is accused of running over and killing police officer Vincent Owen D’Anna. Pineda’s blood alcohol level was twice the legal limit.
Illegal immigrant Ramon Felix Pineda is accused of running over and killing police officer Vincent Owen D’Anna. Pineda’s blood alcohol level was twice the legal limit.