Geopolitical Report Daily Trailer Bonus Episode 95 Season 1

Ukraine and Russian agree to a ceasefire in the Black Sea

Ukraine and Russian agree to a ceasefire in the Black SeaUkraine and Russian agree to a ceasefire in the Black Sea

00:00