Glasgow in 2024: the UK bids to host the 2024 World Science Fiction Convention.
The Glasgow in 2024 bid team are looking to bring the World Science Fiction Convention back to Glasgow, Scotland, for
Read MoreThe Glasgow in 2024 bid team are looking to bring the World Science Fiction Convention back to Glasgow, Scotland, for
Read More