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