North Miami, FL, One Killed and Four Injured After Vehicle Crashes into Church

On Saturday, North Miami police were called to 13995 W. Dixie Highway, the location of a small church, after a vehicle crashed into the back wall of the building, reports the Miami Herald. Officials say that at around 2:00 a.m., a car carrying…