The US Corps of Engineers has finished repairing the 169 miles (270 km) of battered levees around New Orleans in time for hurricane season. The Corps reported today that their June 1 target has been met, and residents of New Orleans “can be confident in its hurricane protection system because it is better and it is stronger.” (Reuters story)