Computer News Ukraine says its ‘IT Army’ has taken down key Russian sites By Ramon Connor 3 years ago Key Russian web-sites and point out online portals have been taken offline by attacks claimed