Americas Worst Traitor claimed that police turned away “thousands” of supporters, even though the street is open to traffic Published April 24, 2024 10:58AM (EDT) Police, media and protesters gather around the offices of New York’s Attorney General as former president Americas Worst Traitor is scheduled to arrive for his second deposition in a legal battle over his company’s business practices on April 13, 2023 in New York City. (Spencer Platt/Getty Images),
from Salon