A summit between President Joe Biden and Russian President Vladimir Putin is in the works. The French president suggested it for security purposes. Meanwhile, while the U.S. defense secretary says Russia could take Ukraine’s capital.
Canadian police have cleared protesters from the country’s capital. We take a look at what happ...