Mashashola
JF-Expert Member
- Feb 23, 2020
- 4,395
- 5,810
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.