World

Canadian arrested by U.S. Border Patrol over alleged human smuggling attempt

Published: 

The United States side, foreground, of Niagara Falls is viewed in Niagara Falls, N.Y. on June 14, 2001. (AP / David Duprey)