Did Putin get taken for a ride?

Did Putin get taken for a ride?
- He talks about human rights where convenient (Cuba, Iran, North Korea) and laughs them off elsewhere (Saudi Arabia, the Philippines).