Home WorldAsia Mortar Strikes Kill at Least 20 at Livestock Auction in Afghanistan