NEW YORK (JNS) – New York City Mayor Eric Adams’s job approval rating dropped to an all-time low—20%—per a Quinnipiac University poll released on March 5 which found that 56% of voters say he should resign. But despite facing calls that he step down even from Democrats in Congress and frequent news headlines calling him […]

Category: