The G7 summit is proceeding without Russian participation, prompting an angry Kremlin statement.
HypeNows