Sri Lanka, a country in Asia, an island off the southern tip of India that is technically known as the Democratic Socialist Republic of Sri Lanka, is now a case study in the failure of socialism and Big Government planning, with the nation's disastrously bad president fleeing the country by military...

Share.