Florida alt video site Rumble helps keep Russian news online
A user holds a smartphone with an opened Facebook page in Moscow, Russia, Thursday, June
A user holds a smartphone with an opened Facebook page in Moscow, Russia, Thursday, June
© Reuters. FILE PHOTO: RT app is seen on a smartphone in front of RT