Caren Z. Turner, a Democratic lobbyist from Tenafly, has resigned as a commissioner from the Port Authority of New York and New Jersey, after an investigation was opened into what agency officials would only describe as "profoundly disturbing conduct." Turner's resignation allegedly involved her intervention in a recent traffic stop in connection with her daughter. Turner apparently flashed her Port Authority badge in an effort to intercede with police officers on the scene.
Full Video
She fails MISERABLY trying to "shame" the LEO's into changing the outcome of a VALID stop. THEN when she's not successful and makes a complete FOOL of herself, she doubles-down trying to interfere with the tow by approaching the tow truck driver. Delusional.