Comments by "Deborah Freedman" (@deborahfreedman333) on "Where else has Russia allegedly meddled? | Reality Check with John Avlon" video.