Leros – If someone tells me again about that hospital…

I was clueless about Leros. I did not know anything, except perhaps the fact that the island is part of the Dodecanese, along with Rhodes, Kos, Patmos and other more well known islands. I did not even remember about the island’s infamous psychiatric hospital, which used to be in the…

Continue reading