BJP to have office in India's all district by Dec 2018: Shah - Millennium Post