Iowa Caucus App Fails After Too Many Russians Log In at the Same Time

The voting app used for last night’s Iowa Caucus crashed multiple times after thousands of Russian hackers attempted to log in to vote at the same time. Now, Russian president Vladimir Putin is crying foul – calling the results “tainted” … Continue reading Iowa Caucus App Fails After Too Many Russians Log In at the Same Time

Scientists find a 7 billion-year-old pubic hair believed to belong to God

Scientists have discovered the oldest known material on Earth: a pubic hair that’s 7 billion years old. The finding is causing many scientists to rethink their views on religion. “Long ago this hair was most likely tucked away in God’s … Continue reading Scientists find a 7 billion-year-old pubic hair believed to belong to God