3 ms·Russia tries to force Facebook and Twitter to relocate servers to Russia2 points by BerislavLopac 8y ago