There are TWO Red Cross organisations, not one.
Their role is positive, if somewhat ineffective.
And there is another organisation. The International Committee of the Red Cross, ICRC (one mentioned in this article) A PRIVATE enterprise based in Switzerland. They hide behind better known above mentioned organisation and are not too eager to point to the fact they are not related.
ICRC is a profit making machine with murky political goals. It will suffice to say they were the ones who visited Nazi concentration camps and found nothing wrong there.
ICRC operates on the principles of a private company with no public insight. They are nefarious group hiding behind humanitarian front.