thecriticalaye.com
Bachmann’s “faith advisor” was arrested for Terrorism in 2006
I can’t wait to see how Michele Bachmann will spin the fact that one of her senior campaign staff members, Peter Waldron, was arrested for terrorist activities in Uganda in 2006. The Atlantic…