Hollywood star Idris Elba is getting fed up with social media and has decided now is a better time than ever to raise his voice. The on-screen powerhouse has hit up Instagram with a request to all social media companies. Idris Elba Addresses All Social Media Companies in Open Letter In an open letter to […]