Swaziland is a small mountain kingdom neighboured by South Africa and Mozambique. Reporting about the tiny country usually focuses on its beautiful landscapes — highly favoured by South African tourists — and the actions of its head of state, King Mswati III. But behind its picturesque beauty lie a few ugly truths. Here are five […]