A self-proclaimed 'whistleblowing time traveler' says that he journeyed to the distant past to observe dinosaurs and produced a photo purportedly showing one of the ancient creatures. The unnamed individual shared his fantastic story in a video posted online earlier this month at the YouTube channel Apex TV, which has...