Photoblog: Bersih 3.0 sparks camaraderie in Johor

Behind one banner
Speaking with one voice
A combination of soccer match and protest rally event happening at the same time in one venue
Spirit of camaraderie
Together, for a cause in shaping a national dream

Heading in the right direction
  • The observers from the Johor Bar council

    Observers from the Johor Bar council

Listening to the speaker
Men-in-blue 0n patrol