detonation

Fox News Flash top headlines for February 10

World War II bomb explodes in England in ‘unplanned’ detonation

admin

A World War II bomb exploded in the English town of Great Yarmouth on Friday as workers attempted to diffuse ...