ZACHARY – Newly-obtained body camera footage from the night Baton Rouge Police officer Loren Gaskin totaled his unmarked police unit in a head-on collision in Zachary raises many questions about the investigation into the fiery crash.
The WBRZ Investigative Unit previously uncovered that Gaskin had tested above the legal limit for alcohol at the time of the wreck, which happened in Zachary on March 16.
A crash report released by the Zachary Police Department shows that Gaskin was not cited for being under the influence, despite cans of alcohol falling from his vehicle after the crash…