‘This is nuts!’: Internet explodes over Marjorie Taylor Greene’s sudden resignation
The internet erupted Friday after Rep. Marjorie Taylor Greene announced she will resign from Congress effective Jan. 5 following escalating tensions with President Tweety McTreason