God's vengeance has begun