January 7, 2025 “Homo juluensis”: Scientists Claim To Have Discovered New Species of Humans “Homo juluensis” Scientists Claim To Have Discovered New Species of Humans
goodshit Donald Trumps DOJ Accused of Shredding Huge Amounts of Jeffrey Epstein Files After His Death