Over the weekend, 30 people were killed in Texas and Ohio due to mass shootings that were less than 24 hours apart.