Browns Busted
This isn't 9-11 related but the kooks have been making this couple into heroes of their movement nonetheless featuring them at Trooferfest 2007.
Ed and Elaine Brown were convicted on federal tax charges in January and refused to turn themselves in to authorities when they were sentenced in April to five years and three months in prison.
It was not immediately clear how they were taken into custody.
"We had no indication that the Browns intended to voluntarily surrender, so we had to move forward with an operation that promised the safest possible outcome. That day was today," U.S. Marshal Stephen Monier said in a news release.
Labels: Ed Brown, Elaine Brown, Tax Protestors
<< Home