pcmijateng.wordpress.com
Indonesia-Canada Youth Exchange Program
What is implied in ICYEP? ICYEP stands for Indonesia Canada Youth Exchange Program. This program is coordinated by the Ministry of Youth and Sport (Menpora) and Canada World Youth using the concept…