No stories found for tag ' "Must return to the US within 24 hours". Meta, Microsoft companies announcement their employees' .