People watch the rescue operations in Badakhshan, Afghanistan, May 3, 2014. A massive landslide hit a village in northern Afghan Badakhshan province on Friday, causing heavy casualties, but the exact number of deaths and injuries remained unknown Saturday as officials here released contradictory numbers. (Xinhua/Ahmad Massoud) |