London protest against LGBT murders in Jamaica 29 August 201313 May 2016 Peter Tatchell Foundation Commonwealth, International Outrage over brutal killing of Dwayne Jones & Dean Moriah Continue reading