Is this Vijay Mallya's magnificent home in London? – See Pic
The fleeing of liquor baron Vijay Mallya from India has set the Twitter ablaze. In the past few days, several pictures of him have surfaced on the social media website.
Mar 10, 2016, 20:01 PM IST