Nepal struggles with shortages of hospital beds and oxygen