Prince Harry’s US visa files will be partially released by March 18 following a court ruling. The documents may reveal whether he was truthful about past drug use on his immigration forms.
German national Fabian Schmidt, 34, was detained at Logan Airport on March 7 despite holding a valid US green card. His ...