President Vladimir Putin has won another term in office after a landslide victory in Russia’s election on Sunday, March 17.…