Russian troops “under pressure.” Zelensky talks about Moscow’s “strategic defeat”

Leave a Comment