Indian liquor baron Vijay Mallya nabbed in London: HumSub.TV
Indian liquor baron Vijay Mallya nabbed in London: HumSub.TV Indian liquor baron Vijay Mallya nabbed in London: HumSub.TV: The Scotland Yard on Tuesday arrested absconding Indian liquor baron Vijay Mallya…