Plumes of smoke could be seen from miles around after this double-decker bus exploded near Tiverton

Plumes of smoke could be seen from miles around after this double-decker bus exploded near Tiverton

Recent News