By Llewellyn H. Rockwell, Jr.
April 11, 2021
Click Here:
CNN faces backlash after it defends keeping US troops in Afghanistan by citing women’s rights.