Sources: Government of Swaziland Ministry of Home Affairs (Mbabane) and Swaziland bank holidays and public holidays (qppstudio.net). Swaziland's Ministry of Home Affairs and Immigration has announced that Friday, April 19, 2013, would be a non-working public holiday on account of this year's birth anniversary of King Mswati III. [full story]