The Solomon Mahlangu Freedom College (SOMAFCO) Trust is a South African youth development organization which draws its inspiration from the history of SOMAFCO, a college which was established by the African National Congress (ANC) on land donated to it by the Tanzanian government in 1977. SOMAFCO was established with the support of the international solidarity movement during the apartheid years.The SOMAFCO Trust was established in 2006 as Public Benefit Organization.