Written by Khannea SuntzuMarch 23, 2022March 23, 2022 Putin made a really bad bet Infect Teh Interwebs