Delhi government's usual excuse of far away sources causing pollution in Delhi may not work this time.