1 day agoYellen; U.S. Gives Away Seized Russian Assets, “Sorry” Over $15 Trillion Debt IncreaseVIDEOVARIETY