April 4th, 20250By Mark Haidar
It’s been 75 days since Donald Trump took the oath of office for the presidency for the second time. A perfect storm of circumstances and the rewriting of history from his first term led to his slim, non-majority victory in November. After his first term in office, he faced the voters in 2020 and lost by 7 million...