gollum.space
RU
Humza Yousaf is the new leader of the ruling Scottish National Party
PetroT
Source
Braveheart (film)
Scotland
v20240901