Seeing Bill Stewart, a news reporter, shot dead in Nicaragua in front of TV cameras, brings home the horror to Americans.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More