The WSJ quotes several American, European, and Russian officials in its story. The report also claims that Putin requested Musk to not activate his Starlink ... "There's no stopping Elon Musk.