Still under a ceasefire with Israel, Hamas has waged a new war against its rivals in Gaza. Hamas says the crackdown is meant to restore stability, but the U.S. says it violates the ceasefire deal.