BREAKING NEWS

Report: Prime Minister Netanyahu lands in Moscow

Prime Minister Benjamin Netanyahu landed in Moscow, Russia, reports Israeli Media.