Half a million displaced in fighting