Drowning porpucine rescued from 18 meter deep well

To spot a porcupine in Delhi’s vanishing forests is a rare sight, but to spot a swimming porcupine is even