Auto Added by WPeMatico
The Isle of Man (located in the middle of the Irish Sea, between Ireland and the U.K.) is attempting to…