The claim has been made by the platform’s owner Elon Musk, a vocal critic of Ukraine and its president. Read More