U.S. slaps sanctions on Russia over election meddling

Published April 15, 2021 148 Views

Rumble U.S. President Joe Biden said on Thursday that now is the time to de-escalate tensions after slapping new sanctions on Russia, saying there is still room for the two countries to work together.