Ukrainian President Volodymyr Zelenskyy fired Gen. Valerii Zaluzhnyi from his post as commander-in-chief, despite high popularity with troops and civilians alike.