3 min read law legal definition Russia soldiers ‘dying of hypothermia’ as Putin cripples own troops with ‘inadequate’ kit | World | News January 9, 2023 Jessica M. Balch Russia has been suffering crushing push-backs from Ukraine’s defence forces, who last month reclaimed...