ARTICLE AD BOX
A senior Border Patrol official said that 81 "illegal aliens" were rounded up on Saturday in raids in Charlotte, N.C., in an operation dubbed "Charlotte's Web."
A senior Border Patrol official said that 81 "illegal aliens" were rounded up on Saturday in raids in Charlotte, N.C., in an operation dubbed "Charlotte's Web."