Geoffrey Solomon

Geoffrey Solomon’s life has turned around from a situation of overwhelming devastation to one of success and inspiration. Geoffrey had a humble beginning, raised in the Northern district of Uganda where HIV/AIDS was rampant. His family ended up in Kampala, but their land was completely raised by the government, forcibly evicting him and many others. […]

The Canada Africa Partnership (CAP) Network is a shared platform facilitating partnerships between Canadian and African communities.


Canada Africa Partnership (CAP) Network c/o 3 Durham, St Port Hope, ON L1A 1G6

Give To Our Projects

Donate To One Of Our Community Project Partners