Does my wife need a visa to transit through a US airport?

She is from El Salvador and will fly to London via Miami or Los Angeles. She will not leave the airport in the US
11 answers 11