LISTEN TO TLR’S LATEST PODCAST: By Russ Read The Department of Defense (DOD) plans to investigate whether or not Russia was involved in Tuesday’s chemical...
LISTEN TO TLR’S LATEST PODCAST: By Russ Read The Pentagon has released video footage of two U.S. destroyers launching missiles at an airfield in Syria....
by Jonah Bennett A government watchdog is asking the Department of Defense (DOD) to explain why tens of thousands of Afghan troops who don’t actually exist...