Monday, April 22, 2024

The student protestors at Yale are being zip-tied and loaded into a university shuttle.