Russia is throttling access to Alphabet Inc.’s YouTube as the Kremlin moves toward blocking one of the last US social media sites still available in the country.



Source link