Abdul Magid Osman

Mozambican politician