Twitter and Facebook fined for refusing to transfer servers to Russia

 

v20240901