• Wednesday, 20 November 2024
African leaders go to Russia in long-shot bid to broker peace talks

African leaders go to Russia in long-shot bid to broker peace talks

Moscow, 17 June 2023 (dpa/MIA) — A delegation of African leaders pushing for peace in Ukraine arrive...

Image