Federal agents arrested eight people in San Diego, California, on Nov. 1 after a suspected smuggling boat came ashore at Imperial Beach.
The 19-foot craft landed south of the beach pier at around 7:55 a.m.
Federal agents arrested eight people in San Diego, California, on Nov. 1 after a suspected smuggling boat came ashore at Imperial Beach.
The 19-foot craft landed south of the beach pier at around 7:55 a.m.