Greater Chennai Traffic Police is imposing fines on motorists with unauthorized stickers on vehicles at Egmore.
Greater Chennai Traffic Police is imposing fines on motorists with unauthorized stickers on vehicles at Egmore.