Top 10 Mistakes That the Human Race Keeps Repeating
VOICE OVER: Rebecca Brayton
WRITTEN BY: Caitlin Johnson
They say that the definition of “insanity” is doing the same thing over and over again expecting a different result. From pollution to gender inequality, and dictatorships, yeah.. we should probably avoid repeating these. WatchMojo counts down the Top 10 Mistakes That the Human Race Keeps Repeating.read more...