RICHMOND, Va. (AP) - Shocked at a U.S. Supreme Court ruling that allows cities to raze homes so developers can build private hotels, malls and office parks on the land, state lawmakers called for legislation to ban the practice Friday. The high court split 5-4 in a Connecticut case Thursday that under the Fifth Amendment, municipalities could take private property for private development because the project in question met a public purpose: creating jobs and revenue. But in an impassioned dissent, Justice Sandra Day O'Connor wrote that the court majority had forsaken the middle class and gutted the American principle...