Swara Bhasker – the crazy, out of work actress who is hell bent on burning India
Swara Bhasker, the poster girl of the left-liberals, is once again in the news, and again for the wrong reasons. The unemployed actress has now taken to inciting riots in Delhi ...