Colombian rebels have freed their last known foreign hostage, an ailing 69-year-old Swede kidnapped nearly two years ago.

The head of the DAS state security agency tells The Associated Press that guerrillas handed over Roland Larsson to detectives on Tuesday.

The official, Felipe Munoz, says Larsson was suffering paralysis and that various Swedish nongovernment organizations had sought his freedom.

Swedish Embassy official Tommy Stromberg tells the AP he does not know if a ransom was paid.

Larsson was kidnapped in May 2007 along with his Colombian wife, who escaped that same month following a gunbattle between her captors and police.

Stromberg said Larsson had retired in Colombia after working for Skanska in construction.