A shocking video has surfaced that showed a police personnel thrown into the air after being hit by an SUV in the Connaught Place area in central Delhi.
New Delhi: Many stray animals are trying to survive as the temperature in the capital continues to drop. Many strays lose this battle trying to find food and warmth under a scrap of clothing or caged up in the corner of streets. The Perroayuda Welfare Foundation (PWF), a Delhi-based animal welfare organisation, recently held a […]