City officials released surveillance videos of the El Paso Sun Metro bus explosion and fire that resulted in the deaths of two employees.
CCTV footage released by police shows the moment an ultra-low emission zone (ULEZ) camera exploded in south-east London as cars and a double-decker bus drove close by. Retired electrical appliances ...