UK Town Evacuated in Order To Detonate WW2 Bomb

2021-03-01 102

A World War two era bomb was detonated in a controlled explosion in the town of Exeter, England. Veuer’s Mercer Morrison has the story.