Fiery explosions at a Texas fertilizer plant in a small town north of Waco sent about 120 people to hospitals and apparently destroyed dozens of homes and businesses.