A powerful magnitude-7.0 earthquake struck off the coast of southern Japan on today, injuring at least 155 people, damaging buildings and leaving residents shaken as aftershocks continued. Authorities issued a tsunami warning that was later cancelled.