What Fish Can We Eat? Know How to Choose the Right Seafood

With so many choices at the supermarket and on restaurant menus, which seafood is safe to eat when it comes to human health and the environment?