London Daily
Focus on the big picture.
LONDON DAILY ARCHIVE
Leaked Pentagon Docs Show U.S. & U.K. Special Forces Already in Ukraine as War
15 April 2023 · 18:25 UTC
Watch the archived video