CARMEN LU
Poli Sci professor monitors elections in Afghanistan
Outside a school in Charikar, Afghanistan, an unruly throng of people gathered near the entrance, waiting to be scanned by handheld metal detectors. Some of […]
September 24, 2010