Steven is discussing:

World leaders backed the Democrat "Squad" in the wake of a series of comments in which President Trump challenged them to leave the U.S.

trudeau & merkel aren’t content with totally fucking up their own countries, they want to help fuck up America as well

loading...
Dissenter
connecting...