Payback time, ruZZkies.
You are viewing a single thread.
View all comments 17 points
BleepingComputer couldn’t independently confirm the claims made by the Ukrainian government, but if true, this would be a significant blow to the Kremlin regime.
Very significant. Is there any verification that they’ve actually done it? Haven’t seen it picked up by any major news outlets.