Two answers to this question.
The original line comes from Virgil's Aeneid.
The other answer is Enoch Powell, who used that line in a speech, that became known as the 'Rivers of Blood' speech, in 1963. Powell never used the line 'Rivers of Blood', you can blame the British press for that.