Iraq, Afghanistan Among Top Ten Failed States
Despite receiving some $8 billion a month in economic aid and military support over the past year, Iraq and Afghanistan rank among the world’s 10 weakest states, along with much of Central Africa, according to the "Failed States Index" for 2006 released here Tuesday. Iraq ranks number four the same rating it received in … Continue reading “Iraq, Afghanistan Among Top Ten Failed States”