Test description
Test description

Tag: department of international relations and coorperation

Crooked South African Diplomat in Dubai Reprimanded, Re...

The transgressing senior foreign official has his back to the wall.