Tag: African Caribbean Leukaemia Trust (ACLT)

UK Denies Ghanaian Visa To Save Sister's Life
share

A Ghanaian woman based in the United Kingdom with a rare blood cancer is being denied a life-saving...