KINGSTON, Jamaica — Deputy Commissioner Tarik Sheppard of the New York Police Department (NYPD) is moving to cast a new light on the US State Department's travel advisory for Jamaica, offering a counter-narrative that underscores the island's safety for tourists. According to a news release on Friday, this comes in light of concerns raised in the advisory issued late last month. The latter cautioned tourists against visiting the island due to ‘crime and...