The “Sing! China: Shanghai-Taipei Music Festival” scheduled for yesterday at National Taiwan University’s (NTU) athletic field came to an abrupt end following protests by pro-Taiwan independence groups and students at the school against the university’s decision to rent the venue for the event. |