International Refugee Trust (IRT) was founded in 1989 to help improve the lives of refugees, internally displaced people (IDP) and returnees around the world... Internation Refugee Trust (IRT) is a charity based in London, helping refugees overseas...
Relevance: 13.653922