Bystanders Say California Highway Patrol Actions Were Questionable in Drowning Deaths

Two people were killed in a horrific car accident in Bakersfield, California recently. Robert Junyor and Brentina French were passengers in an SUV that was broadsided by a PT Cruiser as it was driving along the Cawelo Canal. The SUV plunged into the water. Only the driver, Brian Jones, was able to escape the vehicle.…