GRAPHIC VIDEO: 7 Killed in Possibly Intentional Crash Into Bus Stop near Border Homeless Shelter, Say Texas Cops
Police are investigating a fatal crash in Brownsville, Texas, where at least seven people died and several others sustained various injuries. The crash occurred near a homeless shelter that has been catering to migrants released by Border Patrol. Police say they currently believe the crash may have been intentional.