Rep Dan Crenshaw calls fellow Republican Marjorie Taylor Greene ‘an idiot’ on social media
Controversial Republican Marjorie Taylor Greene faced another social media battle this week – after Twitter permanently suspended her for spreading ...
Read more