Tech Insider
Azov Battalion Ukraine
New volunteers of self-defence battalion "Azov" take an oath of allegiance to the country during a ceremony before leaving for regions of eastern Ukraine in Kiev, June 23, 2014.
Tech Insider
Microsoft
A government report found Microsoft needs to make a security "overhaul."