If there was a window involved here I give up.
BREAKING: Russia's ambassador to the United States has reportedly died.

Nov 11, 2026 · 4:31 PM UTC

20