Home Camellia

Camellia

1 Articles
FEATURED STORY

UK Retailer Suspends Avacado Supplies From Kakuzi Over Human Rights Abuse Claims

The lawsuit, filed on behalf of 79 Kenyans at London’s High Court, accuses the subsidiary Kakuzi of employing security guards alleged to have...