Nearly 1,000 people took to the streets of Kenya’s capital, Nairobi, after a woman wearing a miniskirt was stripped naked at a bus stop by a group of men who accused her of dressing indecently.

Word of the attack spread after a video that captured it went viral, sparking a solidarity movement on social media under the hashtag #MyDressMyChoice. Hours before the march, a second video emerged of a similar attack on another woman.

Many of the demonstrators wore miniskirts in solidarity. But as they made their way through town, things took an ugly turn when men turned up to harass them for participating in the march.

Protest organizers from a Facebook group for local mothers read aloud a petition they later presented to government officials, asking for the men behind the attack to be brought to justice.

A group opposing the protest, mostly men, showed up waving Bibles at the marchers and shouting for women to cover themselves.

Men opposing the protest ripped a T-shirt and waved around the shreds to show what they would do to a woman in revealing clothing.

Protesters scrawled messages in the dust on a bus window at the scene of the assault. The video of the incident appeared to show that several of the attackers were touts who work on the local minibuses known as matatus.

A sizable contingent of men, led by prominent local activist Boniface Mwangi, turned out to support the protest.

Demonstrators wore purple, which has become the rallying color of #mydressmychoice, and handed flowers to touts at bus stops.