fbpx

Onna Village

Green Fins in Japan

Green Fins gets toehold in Japan 

Japan has become the 14th country to introduce Green Fins, a UN Environment Programme initiative designed to reduce threats to the marine environment associated with