Russia has invaded Ukraine. By air, land, and sea, Russian forces have attacked a European democracy of 44 million people. Ukrainians now live in fear under the constant threat of Russian missiles as its forces bomb cities across the country. But the people of Ukraine, led by their charismatic president Volodymyr Zelensky, have put up a fierce resistance, repeatedly repelling Russian advances. The UK, EU and US have imposed strict sanctions on Russian banks and oligarchs in response, crashing the rouble to a historic low. A frustrated and increasingly isolated Vladimir Putin has retaliated by raising the spectre of nuclear war. Channel 4 News has been reporting from within Ukraine since the crisis began. Catch up with all the latest reports and insight from our team here.