Hey if it's on the internet it must be true!!!
Seriously the best way to verify stuff is to read multiple report sources as I'm sure you and the other here do. Info was from Foutune magazine and The New York Daily News as well as a few rags like Breitbart News for flavor