Nelson Amenya, a Kenyan residing in France, has become a focal point in a heated controversy…
Tag: NelsonAmenya
JKIA-Adani Whistleblower Nelson Amenya Receives Threats and Intimidation from DCI
Nelson Amenya, the whistleblower who recently exposed the controversial plan by the Kenyan government to lease…