Russia Has 'Sanction-Proofed' Its Economy: Geopolitical Strategist
John Sitilides, geopolitical strategist and former consultant to the U.S. State Department, spoke with Steve Lance, NTD's Washington bureau chief and host of "Capitol Report," about the implications of...
Read More