60 million inocents murdered. The vengeance of God is due.
‘The vengeance of God is due.’
and it is being held back by...what, exactly...?