Connect to share and comment

Afghanistan 2011 0

Appears In:
The US wars in Afghanistan and Iraq will cost taxpayers $4 trillion to $6 trillion, Harvard research says.
Afghanistan 2011 0

An Afghan midwife revives a newborn baby who has with fluid in his lungs in the delivery room of a maternity hospital in Kabul, Afghanistan.

Natalie Behring-Chisholm