2026.11.05

Putin calls for “throttling” Microsoft and Zoom in Russia, urges development of domestic alternatives