Church Square House, 5 Spin Street, Cape Town 8000, WC
Distance: 10 m
Company description
A not-for-profit organization based in Cape Town, South Africa, the Children's Radio Foundation specializes in training young people as youth radio journalists.