The billionaire reportedly took control over the social media giant on late Thursday, finalizing the $44 billion deal after months of negotiations.
Sputnik News
South Africa Today – World News – Russia
Home World News Russia Sputnik Editor-in-Chief Urges Musk to Abolish Twitter Policies Against Russian Media










