Eleven injured in explosion at Santa Rita jail kitchen

An oven explosion in a kitchen at Santa Rita Jail in Dublin this morning injured 11 people, one critically…