Thousands of Russians Flee Mobilization as Anti-War Protests Erupt
Thousands of Russians are trying to flee the country to escape conscription into the military. President Putin announced the move in a televised address Wednesday, as Russian armed forces have been suffering significant losses in the invasion of Ukraine in recent weeks. Henry Ridgwell reports
Episodes
-
March 14, 2025
US, Africa Energy Relationship Shifts from Aid to Investment
-
March 13, 2025
Chinese Americans: Rooted in Texas
-
March 12, 2025
Ukraine agrees to US ceasefire proposal
-
March 11, 2025
Malawi lions get birth control in bid to save their prey