Talk:St Stephen the Great Charitable Trust

This article totally confuses me. It seems as if it is a news items and not a definition of an organization. I suggest a major re-write by someone who knowns the organization with a clear explanation of its troubles, if any!! Wsk 09:38, March 10, 2012 (HST)