I’m not defending the RC, especially since I no longer give them money, but I don’t see any specifics in the article other than a couple of things that might have a reasonable explanation.
FWIW, I’d check to see if Houston politicos are trying to extort the RC, or co-opt it in some way.
Trust, but verify.
Want to donate to Hurricane Harvey or Irma? Read this first
RC discussed.