On May 31, 2003??"10 years ago today??"former FBI Top Ten Fugitive Eric Robert Rudolph was arrested while rummaging through a trash bin behind a rural grocery story in Murphy, North Carolina. A skilled outdoorsman, Rudolph had managed to elude law enforcement officials for five years while hiding out in the mountains after bombing four sites in Georgia and Alabama.
More...
More...