There are a few more in the full set on Flickr.
And below are two short videos. I shot these on my Nokia E71 cell phone amid the pouring rain, with a clouded lens, so please excuse the image quality. The videos should give you a sense of the atmosphere at the rally, however.
Video one (embedded below): protesters listen to a speech in the rain.
Video two: a motorbike procession: