The political and economic scene in Swaziland