More than 20,000 people marched through Johannesburg on Saturday to celebrate Pride, singing, dancing and making their support clear for LGBTQ+ communities across Africa who cannot be open safely and whose relationships are criminalised.