Blaming Russia For The Failure Of The War In Afghanistan
News flash: The United States is supplying spiffy new Humvees and Ford Ranger pickup trucks to the Taliban, who brazenly parade their troops in those vehicles “without fear of being targeted by Afghan or Coalition forces,” according to a senior fellow at the neoconservative Foundation for Defense of Democracies.