Happy Human Rights Day 10 December, 2015 10 December, 2015 Read this letter from FFT and other organisations