British filmmaker Sarah Li is elated by the response to her documentary on a laundry shop in Secunderabad.
3 May 2018 6:05 AM IST