A pod of dolphins stranded in the shallow part of the beach was rescued in the Philippines. The seven marine mammals were trapped near a mangrove forest while trying to shelter from strong currents ...
Some results have been hidden because they may be inaccessible to you