Note ban hits Rs20 trillion trafficking industry

2018-02-16 0

Demonetisation has brought a Rs20 trillion sex trafficking industry to a grinding halt