Mag 7.8 quake strikes off Russia... Developing...