28 Peacock Deaths In Delhi Since June 4 Amid Extreme Heat
0
Following the tragic deaths of 28 peacocks at Delhi's Palam Air Force station, the forest department has implemented measures to mitigate further losses and asked for weekly monitoring and frequent...