Congo puppets and social work at Espace Masolo Center, in Kinshasa

Kinshasa, the capital of Democratic Republic of the Congo, is a large town of 10 million...

Read More