Gay Russians win in European Court 21 October 201018 May 2016 Peter Tatchell Foundation International, Russia Moscow mayor declared to have acted illegally Continue reading