By: Timothy Spangler

In Japan, nature humbles humanity again

In Japan, nature humbles humanity again

The Japanese, despite their wealth and technological advantages, have struggled to keep their heads above water after the devastation left by the irresistible tsunami that followed the 8.