Kaleidoscope Trust

Kaleidoscope Trust is a UK-based charity focused on fighting for the human rights of LGBTI+ people across the Commonwealth and beyond.