In April 2025, social media users claimed the CIA "just" released classified documents proving Nazi leader Adolf Hitler ...