WorldFlash floods kill more than 80 in northern AfghanistanAFPApril 26, 2014April 26, 2014 by AFPApril 26, 2014April 26, 2014 MAZAR-I-SHARIF : Flash floods in northern Afghanistan after two days of torrential rain have killed more than 80 people, officials said Friday, with scores more...