Baja California, officially the Free and Sovereign State of Baja California, is a state in Mexico. It is the northernmost and westernmost of the 32 Federal Entities of Mexico. Read More
Hurricane Lorena has been downgraded to a tropical storm after causing power outages and damages to property along the east coast of the Baja California peninsula on its way to northwestern Mexico. ...