Rahul Gandhi, the Indian National Congress leader, just can't seem to catch a break this election season. At this recent rally, it seemed as if even the Gods are against him.
Rahul Gandhi, the Indian National Congress leader, just can't seem to catch a break this election season. At this recent rally, it seemed as if even the Gods are against him.