Feminists protesting the patriarchy in Chile

Um... What is that supposed to mean?

Added:

By: MilitaryVideos (877.80)

Tags: progressives, progs, leftists

Location: Chile