Human intervention is often perceived as a threat to Mother Nature and rightly so. A 24-hour-old baby seal was rescued by experts from the Seabrook beach in New Hampshire in 2014. The Harbor seal ...