Explosion rocks McDonald's in France town of Grenoble


Police closed roads surrounding the fast food restaurant in Grenoble, France, as they investigate the cause of the alleged blast. It is believed that the explosion occurred around midday.

Read More…