Edmund Ruffin is buried at Marlbourne, his Hanover County plantation.

Edmund Ruffin is buried at Marlbourne, his Hanover County plantation.

Sponsors  |  View all