Canadian freelance journalist Amanda Lindhout has been in captivity in Somalia for a year, as efforts to free or find here have borne little fruit.