Mashashola
JF-Expert Member
- Feb 23, 2020
- 4,345
- 5,718
The lobbying behind the Kenya - US trade deal is insane.
62 US Senators, Congressmen and women are on the Kenyan side.
62 US Senators, Congressmen and women are on the Kenyan side.