Iwawa Island: Giving opportunities in life
A lot has been said about Iwawa Island, some have referred to it as an island of no return, isle for the unwanted or even ‘Rwanda’s Alcatraz’.
Iwawa trainees in a wood workshop.