Day: November 18, 2020

The Oil Spill Dilemma

Thousands of creatures on the seafloor of Russia’s Far East coast were found dead as a result of a toxic oil spill. The region is known for its vibrant marine life, where whales and seals are often seen, and is a popular spot for surfers. The initial cause for concern

Read More »