Tag: Barr David Leslie

Barr David Leslie is an alias used by a scammer claiming to be a charity investor.