NEW WINDSOR, N.Y. (AP) - Two explosions and a fire at a cosmetics factory about an hour's drive north of New York City left 30 to 35 people injured, including seven firefighters caught in the second blast, authorities said Monday.