Following months of army buildup, Russian tanks and troops invaded Ukraine on February 24th, 2022. The armed battle is inflicting widespread human struggling, civilian casualties, injury to public infrastructure, and large-scale displacement. Greater...