2026.05.20

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