Nuclear Power Plant Explosion. France nuclear power: Explosion rocks Flamanville plant Several people may have been injured in the blast, which happened in a ma