Elon Musk buys 9% Twitter shares days after criticizing them over free speech