×
Thursday, November 12, 2026

Truth or Fake - Debunking claims that US Abrams tanks were seen in Poland - FRANCE 24 English