NBC

Russian web trolls boo Biden, often boost Gabbard, report finds

For Russia, Biden is to 2020 what Hillary Clinton was to 2016, researchers from the Foreign Policy Research Institute say in a new report.

Continue

About the author

Shirley

Leave a Comment