Videos

There’s Good News Tonight: Nebraska town celebrates world’s biggest time capsule after 50 years





People in Seward, Nebraska, celebrated more than America’s birthday on July Fourth. Half a century ago, people in the town …