Fiona Hill's Appease Russia Policy Fails

After a disastrous summit giving Putin everything he wanted, Ransomware hackers did it again. Will Biden strike back?

Read →