OSAKA--A human washing machine, one of the most talked about exhibits at the 1970 Japan World Exposition held in Osaka Prefecture, looks set to make a triumphant return with cutting-age technology when this city hosts a world expo in 2025. [Read More]

No reproduction or republication without written permission.