Graphic footage elicits shock, horror and condemnation, and a vow of revenge from Ukraine