Ford Recalls 1.3 Million Cars that Could Stall Without Warning

The National Highway Traffic Safety Administration (NHTSA) recently announced that Ford Motor Company was recalling about 1.3 million Ford Focus …