Twitter trolls prove “Radhe Maa” is historical!

August 11, 2015 7:30 pm
More videos

A controversial god-woman and self styled Radhe Maa has become favorite of Twitter trolls. Ripping apart her obsession with the color red, Twitter users trolled self proclaimed god-women giving us a reason to laugh out loud and, that too, for no good reasons.

About The Author