Palestinian police and Hamas militants exchanged gunfire in a crowded Gaza City neighbourhood today, and at least nine people were wounded in some of the worst fighting among Palestinians in recent years. Palestinian security forces were placed on high alert throughout Gaza.