Battery fire on transcontinental flight from San Diego to Newark forces plane to return

A United Airlines flight bound for Newark had to return to San Diego due to a cabin fire caused by an external battery. The fire was contained by the flight crew but saw four people taken to hospital.