France October 5, 2023HAPPENING NOW: French Troops Are Finally LEAVING NIGER | France President Emmanuel Macron Said
Sweden December 19, 2021Sweden – South Africa on Bicycle | Ep 13 – Atbara, Sudan 🇸🇩 – Nairobi 🇰🇪