711 Billionaire David Barclay died this week. He got his start when he bought a Newspaper Co from Robert Maxwell. Robert Maxwell is Ghislaine Maxwell's dad.... ??? (t.guardian.ng) posted 3 years ago by No1Without2 3 years ago by No1Without2 +711 / -0 36 comments share 36 comments share save hide report block hide replies
He probably fell onto a bullet.