Tech

Russia cracks down on Zello walkie-talkie app amid ongoing war