Description
Islamic Human Rights Commission is based in London and was established in 1997. Its mission is to "work with different organisations from Muslim and non-Muslim backgrounds, to campaign for justice for all peoples regardless of their racial, confessional or political background.
Location
P.O.Box 598, Wembley, HA0 4XX
Add a review