Jun 29, 2023
Sri Lanka is an island nation off the coast of India. They have a population density of 884 people per square mile, according to Worldometers.info, compared to 94 per square mile in America. Last year their populace erupted in violence when poor political governance created economic turmoil and lack of access to fuel, all while the people suffered through a period of unbearable heat. But sure, keep cranking out babies!