20040718 city.delhi: All's not well on Ring Road; here's how