English actress Jameela Jamil has announced her departure from Twitter following the news that Elon Musk has purchased the social media platform.O
Read MoreEnglish actress Jameela Jamil has announced her departure from Twitter following the news that Elon Musk has purchased the social media platform.O
Read More