IT Army of Ukraine celebrates Ukrainian Independence Day by Defacing Major ISPs in Occupied Crimea

To celebrate Independence Day, the day Ukraine broke free from Russia, the IT Army of Ukraine defaced several major ISPs in the Russian-occupied territory of Crimea. And Anonymous, as part of #OpRussia, released a new leak.