Kinshasa, Congo Flooding Relief
April 18, 2025 The city of Kinshasa in the Democratic Republic of the Congo with a population of 17 million is the largest city in Africa. It sits on the banks of the Congo River, which has recently reached its highest level in six decades. On Friday, April 4th 2025, torrential rains caused the river […]
Read More »