I have now seen 3 political demonstrations while here. Just now, outside an internet cafe, a group of people marched past with the Palestinian flag. I didn't catch exactly what it was about, but it's a very important and sensitive topic here. In Rabat there was a demonstration by college graduates who can't find jobs. It is legal to protest here, as long as you have a permit. These students did not, and from the bus window I saw an officer hit a student with his baton. One was carried off from the street, presumably unconscious.
As Peace Corps, we steer clear of these and do not endorse any political message. I thought it would be interesting for those back in the States though to see the differences in political expression between here and home.