Taliban say Marine tape won’t hurt Afghanistan talks
Permalink

Taliban say Marine tape won’t hurt Afghanistan talks

KABUL/WASHINGTON: A video showing what appears to be American forces urinating on dead Taliban fighters…

Continue Reading →