Revenge is mixing with blood in the Odessa air after May 2 violence that killed 46 people when pro-Ukrainian activists defended themselves against an assault by armed pro-Russian activists.

Social network groups of the rival groups show that the sides are far from making peace.