It would appear that a lot of charities are more crooked than a barrel of snakes. When it comes to the Red Cross not showing the federal government their revenue that appears to be mighty suspicious. If you have nothing to hide then why hide it? If they are on the level then I think they should still be allowed to help in matters of a disaster because at the end of the day, they do a lot of good for people.
Provided the Red Cross is practicing within the legal framework for a Non-Governmental Organization, the donations they provide towards natural disasters should be allowed to be used for any reparation or assistance that is needed. If the government would like more transparency, they can create legislation that makes it a requirement by law. If donors do not trust the fiscal responsibility of the Red Cross, they have the power to extend support through an alternative entity.
Yes, Red Cross should not be stopped from helping after major disasters, as this would inevitably negatively affect the lives of the people who really need help. If they continue to refuse to declare information about their revenue to Congress, then perhaps they should have a series of sanctions placed on them, thereby limiting their powers or outreach in some way.
The Red Cross has helped countless people impacted by natural disasters around the World. Helping this many people takes a substantial amount of donations. Yes, the Red Cross needs to do a better job of reporting revenue to Congress, as well as overseeing their organization's fundraising structure. However, the Red Cross should still be allowed to raise money after a major disaster.