DeKALB – Tension continues to rise after Elon Musk’s recent purchase of Twitter.
Elon Musk finalized his $44 billion deal with Twitter on Oct. 27 after ousting the company’s previous CEO and taking their place, according to the Associated Press.
As...