The bird is freed, says Elon Musk after closing Twitter deal by Parrots Media October 28, 2022 0 By Our Reporters, WORLD REPORTS Elon Musk has taken control of Twitter, sealing a deal that puts the platform in ...