You are viewing a single comment's thread.

view the rest of the comments →

SturdyGal ago

Wow Points of Light is wolf in sheep's clothing at the highest global level. Their m.o. is to gain compliance through good causes, causing people to surrender their identity, will and treasure to a 'higher good' determined, of course, by them.