Genesis Foundation

Save Little Hearts, a programme initiated by Genesis Foundation facilitates medical treatment for critically ill underprivileged children with heart disorders.