English: The Turkistan Islamic Party said it is God's punishment to China
Telugu: తుర్కిస్తాన్ ఇస్లామిక్ పార్టీ 'ఇది చైనాకు దేవుని శిక్ష' అని అన్నది