Putin the Americans to shame? 0 21.10.2015 00:03 News Herald Sun THANKS to Russia, the Islamic State seems to be on the run at last. Has Putin done what Obama couldn’t in two years?