Two New Victories for the IT Army of Ukraine and Its Hacktivist Allies

On Ukrainian Independence Day the IT Army of Ukraine announce a number of new victories, release a Youtube about their outage of Russian postal services, and promote a major leak of financial data from brand new hacktivist crew 2402.