David Cameron’s Bloodline Connections

Did you know that David Cameron is cousins with Queen Elizabeth II, Catherine The Great, Boris Johnson, and Kim Kardashian? The Coincidence Theorist explains why this is nothing to worry about…

Read more