
Concordia International School Officials visits Foreign Languages School
On November 12th, Concordia International University visited the Foreign Languages School located in Zhuhai City, a prefecture-level city located on the west bank of Pearl River estuary on the central