Statue Of Confederate Robert E. Lee Coming Down In Virginia
The Lee statue, a 21-foot (6-meter) bronze equestrian sculpture that sits atop a pedestal nearly twice that tall, has towered above a prominent residential boulevard named Monument Avenue since 1890 in this former capital of the Confederacy.