Miffed with hefty traffic fines, man sets bike on fire

After being fined for amount more than the price of the bike, a man in Delhi set his bike on fire.

Watchlist