Supreme Court Questions Causes of North India Floods, Cites Human-Induced CrisisBy The ChhattisgarhSeptember 4, 2025 The Supreme Court has taken a serious view of the recent floods in North India, specifically in Punjab, Himachal Pradesh,…