Half a dozen cruise ships have been stranded for up to nine months off Cyprus, looming large over a fishing village on the holiday island hit by the coronavirus pandemic. Cyprus was quick to impose a stringent lockdown last March, shutting its air and sea ports as Covid-19 began to overwhelm hospitals elsewhere in Europe.