Master Stroke: 30 lakh is spent every month on Karnataka Governor's luxury

Master Stroke: 30 lakh is spent every month on Karnataka Governor's luxury

Watchlist