Green crackers? Fake QR codes, illegal sales flourish in Delhi

Wait 5 sec.

Green crackers? Fake QR codes, illegal sales flourish in Delhi