Originally Posted by JamesWales Thank god the world and the US is in such a better place under Biden! Well said, there's hope for you yet
Forum Rules