Iftar is thought to be non-fatal