A pictoral roundup of the rallies that took place on 29 April 2011.
Read also:
Rallies happening on Saturday 30 April
More GE stories