Russian President Vladimir Putin was sworn in for his fifth term in office this week, even as his country is…