No, the Red Cross does not receive governmental funding. Its funding is strictly by contributions. Individual national governments do contribute to the Red Cross. It might help to clarify the...
Rather than being one single entity, the Red Cross is a collection of national organisations that cooperate on an international level.
Different Red Cross organisations have different involvement...