Sheffield people from the windrush generation have been made to feel "lost" following threats of deportation. A protest was held near the Sheffield Town Hall this Monday as a reaction to the heated Windrush Scandal. The Windrush generation refers to the people who...
