X

Tag: man-made volcano

Sealing Oil Well Leaks with Artificial Magma

There are thousands of inactive oil wells across North America and throughout the world. Several wells were disabled in order…