An earthquake of magnitude 6.4 struck the Tatar Strait in Russia, the European Mediterranean Seismological Centre (EMSC) said on Friday.The quake was at a depth of 585 km (363.5 miles), EMSC said.