Perspectives on where our world is heading from a vantage point in Denver, Colorado.
11 July 2011
Life Sucks In Much Of The World
Much of Africa, Afghanistan, Iraq, Haiti, Yemen, Pakistan, Bangladesh, Sri Lanka, North Korea, Nepal and East Timor all made the 2011 top sixty failed states list of Foreign Policy magazine. A nation generally finds it way onto this list with dire poverty, political violence, and poor public health.