Fake News Analysis and Spread