Fresh hope for 3,000 stranded Palestinian refugees