Advertisements
Read Time:9 Second
Vice President Kamala Harris on Sunday said she believes sanctions on Russia would absolutely deter President Vladimir Putin, despite saying that he has already made up his mind on a potential invasion.