Officer James E. Foster Jr. of the Denham Springs Police Department has died from injuries sustained in a motorcycle accident which occurred while he was responding to a call last night. He had been fighting for life at Our Lady of the Lake Regional Medical Center, but an announcement has been made that he has passed away. The accident occurred when he struck a vehicle that made a turn in front of him while he was entering an intersection along with two police cars, all with lights an sirens, and he struck the vehicle that did not stop to let him pass.
The accident took place in Baton Rouge at the intersection of O’Neal Lane and East Riverdale Avenue. Foster was thrown 80 feet from his cycle. The driver of the vehicle that he struck was charged with not yielding to a police vehicle. Anyone wishing to inquire about funeral arrangements should contact the department at Denham Springs directly.
By Jim Malone
Image courtesy of Mike Small – Flickr License