Posted inLet's Get Together Unclean Thoughts by Hafidz Baharom 21 May 201221 May 2012 Hafidz Baharom’s much mulled-over reflections on Bersih 3.0.