WATCH: World’s first electric freefall lifeboat to be deployed at oil platform

Breaking