View world news today for international news and videos from Europe, Asia, Africa, the Middle East and the Americas …

Billionaire David Geffon slammed over ‘tone-deaf’ coronavirus post of him self-isolating on $590m superyacht – The Sun

BILLIONAIRE record producer David Geffen has been slammed for posting a picture of himself "self-isolating" during the coronavirus outbreak while on his $590 million superyacht in the Carribean. As millions of Americans self-quarantine inside cramped apartments, or risk their own health to provide vital services, the well-heeled pensioner appeared to

Read more