Flourish Stay B&B fire in Delhi kills at least 21

India