World Leaders Group
Ripoff SCAM Beware! World leaders group
World Leaders Group is a SCAM! I attended a recent meeting of their operation in Brisbane, CA. I was recruited at a shopping mall and told by a young man that I could make a lot of money doing this kind of work part-time. However, he never mentioned what they sell or do. So I went to the ...