• Rescuing a baby sea lion from the highway earns California officers a PETA award

    California Highway Patrol officers said a sea lion stranded on Highway 101 in South San Francisco near SFO airport on the bay was rescued last …

    Read More
  • 0 0