Billionaire founder of fashion chain falls and dies while hiking in Spain - eviltoast

many more to go