Johannesburg Hundreds march to mark 35 years of Pride Johannesburg in South Africa – The Associated Pressby Miles Cooper March 5, 2025