Russian Foreign Ministry confirms a delegation of senior Hamas officials landed in Moscow. Israel condemns: An obscene step.

Read more