Institute of Race Relations (IRR)



All Links

Share this:

Details of Institute of Race Relations (IRR)

About Institute of Race Relations (IRR)
Institute of Race Relations (IRR)- London-based thinktank on the struggle for racial justice in the UK, Europe and around the world.