Can History Repeat itself?