AAAS reviewed satellite imagery of the Sheberghan area of northern Afghanistan, where possible mass graves were suspected of being created in 2001.
AAAS reviewed satellite imagery of the Sheberghan area of northern Afghanistan, where possible mass graves were suspected of being created in 2001.