US Secretary of State John Kerry Sunday blamed Hamas for the continuation of the conflict in Gaza, saying the Islamic militants were refusing all ceasefire efforts.