ParentFull threaddevy·Japan is a highly populous nation. They simply don't have enough land that's far away from human habited area to permanently "store" nuclear waste. America has the Yucca Mountain, USSR/Russia has the Siberia. China has Gobi deserts.View on HN