Therefore whoever slayeth,vengeance on him sevenfold and the Lord set a mark upon him. Who is this in the bible?By Abiram Mohan / August 26, 2022 No questions list added.