(February 14 18:15) Dailymail.co.uk
Armed security guards at Kakuzi, an avocado farm north of Nairobi which is the size of Manchester, are accused of committing human rights abuses between 2009 and January 2020.
You can find the original article
here