The Long Journey Home
Channel: Allan Hill
Date: 2019-05-08

The Long Journey Home is about President Nelson Mandela’s Trafalgar Square speech he gave on February 3, 2005, as he addressed over 20,000 people in London’s Trafalgar Square as he told world leaders to end Global Poverty.