Sunday, August 01, 2021

Being the brother of the worst terrorist in the world is not a bad gig!

The New York Post reports,
Osama bin Laden’s brother, Ibrahim bin Laden, has listed his longtime Bel Air mansion for a whopping $28 million, The Post can confirm.

No comments: