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 ...