Lucy the Elephant is the 6-story tall tourist attraction of a building in Margate whose outside looks like a giant elephant.
Prosecutors in San Antonio are putting human smugglers on trial, as legal avenues into the United States are closed off and ...