Yechuri says its an internal affair of China . They sided with China in its 1962 aggression against India. Maybe they should be locked up .