Police arrested at least 200 people for defying a ban on protests in Nepal's capital on Friday and fired teargas and beat protestors with bamboo sticks, activists and witnesses said.