US environmentalist and businessman Douglas Tompkins, the founder of outdoor clothing and equipment company The North Face, died on Tuesday during a kayaking trip in Chile, local health officials said ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results