Call # +91 98470 53135
A video has sparked heated debate about the treatment of children — particularly those with disabilities — in China.