Ms. Liz FeketeWrong Liz Fekete?
Institute of Race Relations
2-6 Leeke Street
London WC1X 9HS
Company Description: The IRR is a registered charity governed by a Council of Management, elected from the IRR membership and composed of people who share a concern about racism and a... more