I went to grad school with a guy who got caught coming back to the US from Cuba via Mexico. CBP fined him, IIRC, $10,000. He got the Cubans to stamp a piece of paper instead of his passport, but the CBP agent was suspicious and looked at his digital camera, where he found pictures of my classmate that were obviously in Cuba.