Supreme Court orders Punjab, Haryana, Uttar Pradesh, and Rajasthan to stop stubble burning as Delhi chokes Read more