And they will pay dearly. Hellfire and damnation be upon them.
Let us hope. It should have happened decades ago.