Call # +91 98470 53135
Almost 80 people have set themselves on fire to protest China’s rule, a contrast to the Tunisian act that’s seen as a catalyst for Arab Spring.