Tag: How long does it take for an I-601 waiver to be approved?