Ed and Elaine Brown have barricaded themselves in what has been described as a “fortress-like compound” after they were convicted of refusing to pay income tax to the federal government earlier this year. In recent days their phone, power and internet have been cut off and camouflaged SWAT teams, helicopters, armored vehicles and possibly combat robots have descended on this formerly quiet area.
some REALLY don’t like taxes