A GIANT rat was due to be unveiled near Glasgow Green amid warnings the city is “unfit” to host major events such as the Euro 2020 competition.
What's Your Reaction?






