Police in Louisiana’s capital city have arrested a man over the recent shooting deaths of three homeless people, which for weeks left the unsheltered residents of Baton Rouge on edge.
Jeremy Anderson, a 29-year-old local man, is now facing two counts of fir…
Continue Reading…