US envoy barred