Trial for Derrick Stafford delayed to March 2017; state to pay f - WAFB 9 News Baton Rouge, Louisiana News, Weather, Sports

Trial for Derrick Stafford delayed to March 2017; state to pay for expert witnesses

Powered by Frankly