“Freedom Republic” appears to be some kind of music site in the UK.
They're known to hate anyone who plays the accordion.