Elon Musk and Twitter reached a deal on Thursday. Musk is the official owner of Twitter. Elon Musk purchased Twitter for $54.20 per share – or about $44 billion. “Twitter CEO Parag Agrawal and finance chief Ned Segal have left the company’s San Francisco headquarters and will not be returning, sources said.” According to CNBC.…
A California high school teacher has landed in hot water after she was caught on video telling students about sex toys and the role of the prostate in sexual pleasure....