U.S.
‘Operation Charlotte’s Web’ nets 81 arrests as USCBP tactics are challenged
1:02
USCBP’s “Operation Charlotte’s Web” resulted in 81 arrests over five hours. However, the agency’s tactics have come under fire.
Related Stories
My Queue
Latest News
Recently Watched