3 ms·
Italy and Spain are everything you describe but have some of the world's worst TFR at 1.3 and 1.38 respectively.
by reducesuffering 3y ago
Italy and Spain are everything you describe but have some of the world's worst TFR at 1.3 and 1.38 respectively.