 Open criticism of Hamas has been growing in Gaza on the street and online. The group denounced for hiding hostages in a busy marketplace or firing rockets from civilian areas. Residents have told the BBC that hearing people curse the Hamas leadership is now common in markets.