G 7 nations in concert with NATO have pledged security assurances for Ukraine.

Putin lashes out at the G 7 nations for their action.