News

The Kuril Islands stretch from the southern tip of Kamchatka Peninsula. Russian scientists had warned on Wednesday that strong aftershocks were possible in the region in the next several weeks.