29 Feb CTC Co-Hosts Semesta Film Screening

CTC, in collaboration with The Body Shop Indonesia, co-hosted a film screening of the Indonesian documentary film Semesta for students, non-government organizations and partners on March 1, 2020 in Denpasar. The film Semesta (Islands of Faith) shows how local leaders are leadning voices of environment...

Read More
Coral Triangle Center