SHARE
50 What it means is that every drop of righteous blood ever spilled from the time earth began until now,.
50 That the blood of all the prophets, which was shed from the foundation of the world, may be required of this generation;
Old Testament
New Testament