In a This Day in History video, learn that on July 5, 1996, a Scottish sheep named Dolly made history by becoming the first successfully cloned mammal. Dolly's debut gave birth to a hotly debated ethical dilemma.
Where the Rio Grande snakes between borders and generations, the weeping spirit of La Llorona drifts through time, her cries echoing not just from the banks of Mexican rivers, but from the shattered cosmologies of the Aztec world.
