CNN Town Hall
-
Videos
‘Russia has already lost’: US officials lay out state of Putin’s invasion
US national security adviser Jake Sullivan argued that one year into the conflict, Ukraine has already stopped Russia from accomplishing…
Read More »