Marjorie Taylor Greene snapped at a British journalist questioning her over leaked Signal messages, telling her in an angry ...
A Texas police department has been left in shock after four of its deputies died by suicide within the span of six weeks.The ...