Shah complete three years as BJP chief today - Millennium Post