RT speaks with Mozambique and Angola envoys to Russia on the role of SADC SADC (Southern African Development Community) is an organization that aims to promote economic integration, political stability, and sustainable development, and it is celebrating the anniversary of its formation at the South African Embassy in Moscow. The ambassadors from Angola and Mozambique shared their thoughts about the organization with RT. #Africa - Boost Source: RT News
Hide player controls
Hide resume playing