A Mexican lancha boat sits moored at U.S. Coast Guard Station South Padre Island, Texas, after being seized by Coast Guard law enforcement crews June 25, 2018. Two lanchas with a total of eight Mexican fishermen were detained. U.S. Coast Guard photo by Station South Padre Island
LEAVE A COMMENT