North Korea unveils new beach resort – and it gives 'Twilight Zone' vibes · New York Post · Sentinel