Details of the deadly restaurant explosion in Japan

Tragic times never knock they bring the havoc when you least expect it. Its a shocking…