The Texas Sheriff Who Took On The Westboro Baptist Church And Won
The Westboro Baptist Church get bested by a tough Texas sheriff. Officials from the Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF) held a press conference last week, announcing that the deadly fertilizer plant explosion in Texas in 2013 was deliberate. As CNN reports, “after conducting 400 interviews” and reviewing the “lab work on evidence, […]