British Red Cross

The British Red Cross is the British branch of the Red Cross, a humanitarian network providing crisis relief in the UK and globally. Internationally, the British Red Cross provides support for those caught up in conflict, famine, natural disasters and those living in refugee camps. In the UK, they provide help for refugees and asylumContinue reading “British Red Cross”