As tensions continue to escalate between Russia and Ukraine, President Vladimir Putin has landed in Chechnya for the first time since 2011. Meanwhile, Ukrainian troops continue their invasion of the Kursk region, prompting hundreds and thousands of Russians to flee the border areas.