Steven Newcomb

The 9.0 earthquake in Japan on March 11 and ensuing tsunami is a reminder: It is difficult for the human mind to grasp the full power of Mother Earth, and the devastation she is capable of when she quakes. But it is the man made catastrophe in Japan that is truly mind-boggling....

3/26/11