Memes Go Viral after BJP Claimed World's Largest Political Party

March 31, 2015 18:26 IST 4 of 8
Memes Go Viral after BJP Claimed World's Largest Political Party
Memes Go Viral after BJP Claimed World's Largest Political Party Credit: ICU/Facebook