Home World News Enemy is ‘coming from all sides:’ Ukraine’s troops face ‘hellish’ conditions as Russia throws all it has at town of Avdiivka