A UK company, Camellia Group, agreed to settle legal claims from a number of Kenyan and Malawian women over gross human rights abuses and rape allegations. The firm’s guards have been accused of committing atrocities ranging from killings, rape and other forms of sexual and gender-based violence. The Macadamia, tea …
Read More »