UK: Bomb squad carry out controlled explosion after explosive device found in River Don
A controlled explosion has been carried out in Sheffield after a historic explosive device was found. South Yorkshire Police were called to Ball Street in Kelham Island earlier today (June 30) following reports a suspected explosive device had been found Read More …