Maharashtra Chief Minister Devendra Fadnavis on Saturday said the guilty should be punished amid an outrage over a pregnant woman's death after she was allegedly refused admission by Pune's Deenanath Mangeshkar Hospital over non-payment of a Rs 10 lakh deposit.