ISIS Comeback…?

…or more neocon lies? I am on RT America to discuss a new Pentagon Inspector General report:

Share

9:21 am on August 8, 2019