A huge fireball exploded at a waste facility in an Australian suburb in western Sydney.

See Full Page