Update: The answer is the Lobnoye Mesto, which translates to “Forehead Place” in Moscow, Russia. They are protesting against the policies of Vladimir Putin.
This “Forehead Place,” as it’s known in English, once served as a platform for decrees and — occasionally — carrying out public executions. But on Friday it became a protest venue for radical feminists singing against a certain leader.
Where in the world are they, and who are they protesting?
Let us know your guesses in the comments below or tweet them using the hashtag #whatintheworld.
More world news coverage: