‘Yes, my sense is this’ll happen in the next several days,’ Biden claims, referring to a potential Russian invasion of Ukraine.

By

Leave a Reply