YUMA, Ariz. -- The National Earthquake Center in Golden, Colo., says a preliminary magnitude 5.1 earthquake struck Baja, Mexico,