Search

Who Now Really Controls Twitter?


With Elon fronting upwards of $40 billion.

Who owns it, and will the Trump account be reactivated ?

52,360 views

Recent Posts

See All