It's dusty and hot -- 42 degrees Celsius in the shade -- and we're surrounded by riot police. Thousands of brave men and women wearing green clothing -- wristbands, headbands, shirts, pins, and banners -- greet the angry and fully armed officers while waiting for the Friday Prayers sermon to begin.