Gordon Brown outlined his vision of a universal moral code underpinning achievement of the Millennium Development Goals in the CAFOD Pope Paul VI Memorial Lecture.
on global justice, climate change, cricket, living in Winchester and other trials of patience
Gordon Brown outlined his vision of a universal moral code underpinning achievement of the Millennium Development Goals in the CAFOD Pope Paul VI Memorial Lecture.