2025 has gone by in dog years. Hard to believe this was the year of Trump’s second inauguration, of Zelensky’s infamous meeting in the Oval Office, of the fall of El Fasher, of ceasefires agreed and violated. Some of the stories that will stay with me:
1 day ago