China, Iran, Russia, Syria, Venezuela and Cuba commit the most egregious crimes against humanity, but Amnesty calls for damaging boycotts only against Israel.