Tuesday, July 31, 2018

WikiLeaks is Russian GRU op with server located in RU. That's a big deal.