Some staff join protest and other attendees leave as protestors take to stage at University of Sheffield awards ceremony.

2024-05-08 10,855

Some staff join protest and other attendees leave as protestors take to stage at University of Sheffield awards ceremony. Video: Lisa Bradley

Free Traffic Exchange