The Group of Seven has called on Russia to immediately withdraw its troops from the Ukrainian territory, vowing to never recognize any new borders, except for those internationally recognized, adding they will provide as many weapons as required to help the country defend its territory and sovereignty. — Ukrinform.