So where there's smoke, there's usually fire....I'm just saying. Spencer LeGrande is the latest alleged victim to speak out against Bishop Eddie Long.He maintains that he gave up a full college scholarship to move to Atlanta, under the coercion of Long.
No comments:
Post a Comment