mbabane swallowslatest news & developments