"A mysterious explosion at an offshore Russian military site involving a nuclear power source for a missile is fueling international speculation as few details are available about what caused the blast and what its effects are."