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