Protesters march with signs, including "Fight for LGBTQ liberation!" and "Defend Trans Rights!"

Skip viewer