Rallies: Are they really worth it?

I have never been to protest rallies. I’ve never organized, never participated, never really considered going to one as I’ve always thought I was better off at home than in the streets running the risk of being watered down by policemen, in the extreme cases that it happens. But I never really closed the possibility [...]