Handouts

It’s the Day to Buy Votes in Swaziland

As Swaziland goes to the polls for the second and final round of voting in its general elections on Sept. 20, giveaways have become the order of the day in this southern African nation.



human design card