The term 'our sister developing countries' implies
a
Britain, Gambia and Canada
b
Ghana, Germany and Togo
c
Russia, Switzerland and America
d
Liberia, Sierra Leone and Gabon
e
China, India and Holland
Explanation
Correct Option
dVideo Explanation
No video available
Post your Contribution
Share:


