On a hilltop in Afghanistan's Panjshir province, residents scramble to a helicopter with the promise of rice and oil and other relief aid. This mountainous region north of Kabul was hit last week
On a hilltop in Afghanistan's Panjshir province, residents scramble to a helicopter with the promise of rice and oil and other relief aid. This mountainous region north of Kabul was hit last week