Transaid begins 20th anniversary celebrations
Transaid, the international development organisation working to improve road safety and health services in sub-Saharan Africa, has begun celebrating its 20th anniversary. A special showcase in London took place last week, attended by over 150 […]