Watch: Powerful Explosion Rocks Artillery Depot of Border City in Russia
The Ford Motor Company introduced on Friday that it was recalling over 700,000 lorries. Ford made the step after establishing that the remembered automobiles could have either a defective component that can cause oil leakage or a software insect that can inhibit safe stopping. Ford clients can inspect if their car is being recalled with…