Major construction near Iran bases, satellite images suggest

Europe Politics High confidence — 78/100

Unverified

Sources: BBC News