Foreign Affairs

Donald Trump has the lowest approval rating of any president since 1945 for his first 100 days

Donald Trump 100 days