Host L Todd Wood speaks with special guest on the unfolding developments in Russia.
Host L Todd Wood speaks with special guest on the unfolding developments in Russia.


News and analysis on the U.S. Military and global security you won't get anywhere else