undefined

Jagan Chapagain

Secretary general of the International Federation of the Red Cross, rose from humble beginnings in Nepal and deals with the current global crises while remaining politically neutral.