Looking inside ourselves and out at the world
Independent and neutral with regard to all political and religious orientations,® aims to promote awareness of the major democratic principles on which tolerance is based.

Blast Destroys Shop in Leicester, England

An explosion in Leicester, England, destroyed a store and house, which British police declared a "major incident." Pictures of the blast showed flames shooting up from the rubble where the two-story building once stood, while neighbors frantically tried to get close to the site to help. Police and rescuers have closed down the street and evacuated several nearby buildings. They are urging people to stay away, saying it is unclear if anyone was in the store. The cause of...

Read complete article
© Voice of America -

Follow us on ...
Facebook Twitter