Supreme Court rulings triumph for peace, development in