Europe
Putin to host visiting African leaders in St. Petersburg
A group of African leaders is expected in Saint Petersburg in the coming hours for a meeting with Russian President Vladimir Putin. Reportedly, their goal is to pitch their peace plan for Russia and Ukraine, a day after doing the same with President Volodymyr Zelensky in Kyiv.
Top Stories
Trending
- Nearly 30% of federal employees owe $6.3 billion in unpaid taxes, investigation finds
- Top FBI official warns that explosive drone attacks in the US are likely: 'Only a Matter of Time'
- DHS Secretary Mullin blasts Illinois correctional centers after being questioned about DHS detention
- James Carville urges Dems not to seat Mamdani-backed socialist in caucus if she wins in November
- Chesapeake Bay Bridge rebuild for $16.4 billion sparks controversy