Police forcibly removed several protesters from Rep. Marjorie Taylor Greene’s Tuesday town hall in Acworth, Ga. Mike Stewart/AP hide caption…
Read More »Marjorie
Where have you gone, Elmo, Cookie Monster, and Big Bird? In a more innocent time, the hallowed puppets of Sesame…
Read More »