history repeats itself


Definitions

Things that have happened in the past will happen again.