Posted in Idiot of the Week

Marjorie Taylor Greene

Republican Rep. Marjorie Taylor Greene won with brio the Idiot of the Week title after the media unearthed a slew of Facebook posts dating back…

More