From what I could tell, this was a protest against the military rulers in Egypt, but I had to leave shortly after it started. I also found later on the internet, that there were people protesting for freedom in Syria, who showed up later.
A group of Russian speaking protesters are seen here, calling for free and fair elections in Russia.
This is at the protest against Putin, in favour of free elections in Russia. Many/most of the protesters came as families.
A couple counter protesters (men on opposite sides) came to support U.S. military action against Iran. I think the woman in the middle was protesting against military action, and was debating issues with the counter protester.
One of the protesters opposing military action against Iran. The main body of protesters is behind him, across the street.