This Day in History - May 8, 1945, was the day Hitler killed himself and Nazi Germany declared an end to the war. People called the day V-E Day, for it was a celebration for their victory.
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.
