well, it was not William Lloyd Garrison
Colonel Robert E. Lee.
With a large number of US Marines
He didn't. John Brown was captured by a Company of US Marines under the command of Colonel Robert E. Lee.
John Brown's group raided Harper's Ferry Arsenal. Lee led a contingent of Marines to capture them. Brown was tried and hanged for treason.
John Brown - minister - died in 1858.
In 1858, Robert E. Lee was serving as a colonel in the US Marines when he recaptured Harper's Ferry from John Brown and his associates.
Robert e. lee
1859
Robert E Lee and his marines.
Colonel Robert E. Lee
Col.Robert E. Lee and a force of U.S. Marines!
to capture john brown and his men.