CPSR Foreign Policy and International Affairs
- βAd astra per asperaβ; to the stars through difficulty. As a society, weβve faced a multitude of difficulties in trying to reach the stars. From failed launches to limited
- Out of approximately 195 countries, there are 152 developing countries in the world. An estimated 6.74 billion people in total live in these developing countries; an outstanding number when comparing the global population of a little over 8 billion