Punjab Chief Minister Channi has apologized to PM Modi for the lapse in PM Modi's security in Punjab.