Google warns employees against travel outside US due to stamping delays of up to 12 months

Google warns employees against travel outside US due to stamping delays of up to 12 months