Description: Filmed in London's magnificent Trafalgar Square, where pigeons often saunter around the towering monument to Lord Nelson, SOUTH AFRICAN FREEDOM DAY was a melding of some of the world's most progressive political minds and most talented m...