General Petraeus & Lord Roberts on the Ukraine war & responsibilities of the Western world.