New York Town Supervisor Tells Russians ‘Nyet’ to Free Beach Passes
A Long Island, New York, town is ending its longstanding practice of allowing Russian diplomats to access its beaches on South Oyster Bay for free. Official delegates from Moscow and their families will now pay up like everyone else.