Ramdev, claiming to be "world's greatest yoga teacher", says followers of Mao Zedong and Karl Marx their "illegitimate...
The complainant has alleged that by using Lord Krishna on sanitary pads on a poster, the makers hurt the religious...