The Ukraine-Russia conflict has been ongoing for years, with no end in sight. The latest development in the conflict is the deployment of Russian troops to