The Young TurksAnti-Vaxxers Stage “Sit-In Protest” At NY Cheesecake Factory by The Young TurksDecember 16, 20210182 Share0 View Original Video