news 1 month ago

Liz Cheney Blasts New York Times For Publishing Taliban Leader's Op-Ed

GeoBeats
Liz Cheney slammed the New York Times.