Alexander McLean is the founder and director of the charitable initiative The African Prisons Project which alleviates the suffering of men, women and children who are prisoners in Africa. He was the overall winner of the Beacon Prize 2007 & received £30,000 donation to go towards his charity. This film was filmed and produced for the Beacon Fellowship by Media Trust Productions.
All Comments