Swaziland Holds its First-ever Pride Parade

In a historic and festive celebration, Swaziland held its first-ever LGBT pride parade over the weekend. Hundreds of people marched down the streets of the capital Mbabane waving rainbow flags and holding signs that read, “Turn hate into love” — a scene almost unimaginable not so long ago. The small southern African country, recently renamed(…)