The Indian Red Cross is a voluntary humanitarian organization having a network of over 1100 branches throughout the country.