Freedom from Torture is a British registered charity that provides therapeutic care for survivors of torture who seek protection in the UK. From Wikipedia
As the UK seeks to initiate deportation flights to Rwanda, challenges including contractor availability and protests emerge.