Home Top News Alton Sterling Storm: Major flooding devastates Louisiana, could it be connected to injustices perpetrated in the state?