nanyang viral cheer fight

NTU investigates viral freshman cheer fight “cuckoo bird” video, offers support for distressed students

A video showing a group of male freshman students from Nanyang Technological University (NTU) chanting the word "cuckoo bird" very…

5 years ago