‘Mother of all bombs’: US drops largest non-nuclear bomb ever in Afghanistan

Filed under: News in English,Wararka |