
Tokyo's 'Freedom' Mural Restored After 70 Years at Ueno
A viral restoration notice brought millions of eyes to a forgotten masterpiece that has quietly watched over Tokyo's Ueno Station since 1951. The nearly 90-foot mural called "Freedom" was created to bring hope to a nation rebuilding from war.