
On Sunday May 17, 2015 at about 12:15 pm a criminal biker gang shooting at the Twin Peaks Restaurant in Waco, Texas left at least nine people dead, 18 hospitalized and at least 170 were arrested and charged. Exact details are lacking and a large … [Continue reading]