Icon
 

Explosion Kills 3 at Enel Hydro Power Plant in Italy