Home Politics Oops! Patriot Front Member Was Arrested in Idaho Carrying Megaphone Marked “FBI”