123
Comments (1)
sorted by:
1
570dbp 1 point ago +1 / -0

On what planet do these despicable idiots live? They think the people are stupid. Communist News Network is a cesspool of communism-infested lowlifes dedicated to tearing America apart and taking down President Trump.