The tallest building in Lake Charles, Louisiana, was imploded on Sept. 7 after a four-year vacancy due to damage sustained from Hurricane Laura, local news reported.
A Minnesota Black Lives Matter leader who helped organize a protest at a local church said the demonstration was necessary to express that having a pastor also working as an Immigration and Customs En...