Connect with us

General

Mitchell: Biden's vaccination announcement ahead of G-7 summit is a shot at China, Russia



NBC Chief Foreign Affairs Correspondent Andrea Mitchell reports from the U.K., where President Biden gives a joint address with Pfizer CEO Albert Bourla.

Copyright © 2020 AMSNBC News