Elon Musk drama continues as Twitter shareholders approve the $44 billion buyout

source

[widget id="custom_html-6"]