Russian invasion of Ukraine: Tracker March 31, 2022 Estimated deaths: ~23,000 Non-fatal injuries: ~2,000 Buildings destroyed: ~1,800 Displaced: ~ 10,000,000 Property damage: $ 565 billion Source: Reuters & BBC USSR 2.0 2.7K views05:33