After perilous sea voyages from neighboring Turkey, they have been stranded here for days, some for nearly two weeks, running out of money and desperate to get to mainland Greece and continue their route. The island of some 100,000 residents has been transformed by the sudden new population of some 20,000 refugees and migrants, mostly from Syria, Iraq and Afghanistan — and the strain is pushing everyone to the limit. ... "Why, man? Why?" one municipality worker, pointing to bottles in the sea, yelled at some young Iraqis sitting by the water throwing bread to fish. ... It doesn't help...