Brandon Russell, a member of the National Guard and a self-proclaimed neo-Nazi, was arrested after agents found bomb-making materials in his Tampa apartment.
Brandon Russell, a member of the National Guard and a self-proclaimed neo-Nazi, was arrested after agents found bomb-making materials in his Tampa apartment.
Brandon Russell, a member of the National Guard and a self-proclaimed neo-Nazi, was arrested after agents found bomb-making materials in his Tampa apartment.