GLPOST

South African troops arrive in Mozambique to fight insurgents in Cabo Delgado

South African troops arrive in Mozambique to fight insurgents in Cabo Delgado

YouTube video player

Exit mobile version