This is the port of Tripoli in Libya, which appears to have a leaky tanker or two… Yuk! Thanks to Twombly.
Read full article »