Mini Statues of Liberty brought patriotism to towns across Nebraska; then Omaha’s disappeared

Little mini Statues of Liberty used to be delivered by Boy Scouts to cities and town across Nebraska. They stood, and still stand, in many Nebraska communities. But in Omaha, one disappeared.

January 26, 2024Updated: January 26, 2024
News Channel NebraskaBy News Channel Nebraska