Kamala Harris must win, to purge America of the Trump delusion – The Telegraph

This is essential for the survival of America’s sense of itself as a rational nation, as well as for its continued role in Nato and the free world …Read More