I'm unable to apt-update on Kali Linux. I have no idea why honestly. Is anybody else experiencing this problem?

Distro: Linux kali 4.19.0-kali3-amd64 #1 SMP Debian 4.19.20-1kali1 (2019-02-14) x86_64 GNU/Linux

Sources.list:

deb http://http.kali.org/kali kali-rolling main non-free contrib

Error log:

Code:
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Ign:2 https://packages.microsoft.com/debian/9/prod stretch InRelease                                  
Ign:3 https://packages.microsoft.com/repos/microsoft-debian-stretch-prod stretch InRelease            
Hit:4 http://dl.google.com/linux/chrome/deb stable Release             
Err:5 https://packages.microsoft.com/debian/9/prod stretch Release                                    
  Certificate verification failed: The certificate is NOT trusted. The certificate issuer is unknown.  Could not handshake: Error in the certificate verification. [IP: 13.80.10.205 443]
Err:6 https://packages.microsoft.com/repos/microsoft-debian-stretch-prod stretch Release              
  Certificate verification failed: The certificate is NOT trusted. The certificate issuer is unknown.  Could not handshake: Error in the certificate verification. [IP: 13.80.10.205 443]
Hit:8 http://ftp2.nluug.nl/os/Linux/distr/kali kali-rolling InRelease
Reading package lists... Done
E: The repository 'https://packages.microsoft.com/debian/9/prod stretch Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: The repository 'https://packages.microsoft.com/repos/microsoft-debian-stretch-prod stretch Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.