Briefing
LightBox Deadly Snow Heavy blizzards have triggered Afghanistan’s worst avalanches in three decades, resulting in roughly 250 deaths and stranding residents of the mountainous Panjshir province, including those seen here waiting for an army helicopter to distribute supplies on Feb. 28. Photograph by Hedayatullah Ami—EPA FOR MORE OF OUR BEST PHOTOGR APHY, VISIT lightbox.time.com