HARARE – The High Court sheriff yesterday evicted 17 people living with disabilities from the Leonard Cheshire Home in Harare’s Avenues area. The eviction concluded a two-decade legal battle over occupation of the home, established by the Leonard Cheshire Disability Global Alliance in the 80s. Evicted residents described the expulsion as “evil”, since they had…

