Information from WYSH Radio
Two brothers who were tried twice but never convicted in the 2006 shooting deaths of a Roane County Sheriff’s Department deputy and his ridealong partner are now facing federal charges.
Rocky and Leon Houston were both arrested Friday on federal firearms charges at the family’s home in the Ten Mile community after agents from the Bureau of Alcohol, Tobacco, Firearms and Explosives; Roane County Sheriff’s Office; and other agencies executed search and arrest warrants.
U.S. Attorney Bill Killian says that Rocky Houston is charged with being a convicted felon in possession of firearms and that Leon Houston is charged with possession of firearms while being an unlawful user of controlled substances.