Quake, Tsunami Rock Japan

A massive earthquake struck just off the coast of Sendai, Japan on Friday, sending a wall of water racing across the island nation. Officials estimate […]