Sir David Attenborough hasn't eaten one thing for 'months' to live to 100
Beloved broadcaster and naturalist Sir David Attenborough has given up one food he 'loves' to help him live a long and healthy life - and he's already 98 years old
LeedsLive
1 day ago