Another part of the U.S. mainstream media’s rash of Russia-bashing is to
claim that Moscow is arming Afghanistan’s Taliban, but again the
evidence doesn’t match the accusations, writes Jonathan Marshall.
Army CH-47 Chinook helicopter pilots fly near Jalalabad, Afghanistan, April 5, 2017.(Army photo by Capt. Brian Harris)