Harris campaign spends a billion dollars and ends up short by $20 million

logo
Western Standard
www.westernstandard.news