Some staff join protest and other attendees leave as protestors take to stage at University of Sheffield awards ceremony.
Publish Date: 2024-05-08
Watched Times: 4.2K
Duration: 00:24
Language: en | Country: GB
Some staff join protest and other attendees leave as protestors take to stage at University of Sheffield awards ceremony. Video: Lisa Bradley