Rare footage of Chad Air Force Su-25s, which appears to have been filmed by the French Air Force Rafale detachment in the African country.
Rare footage of Chad Air Force Su-25s, which appears to have been filmed by the French Air Force Rafale detachment in the African country.