Neutrino astronomy has achieved a number of milestones in the past decade. The IceCube Observatory discovered a diffuse flux of TeV-PeV neutrinos in 2013. Neutrino emission at the observed flux level has been predicted from a variety of sources. However, none of these candidate sources has been unambiguously identified as the origin of IceCube’s observation. Recent evidence of neutrino emission from the gamma-ray blazar TXS 0506+056 as well as the Seyfert galaxy NGC 1068 might be the first glimpses of extragalactic neutrino point-sources. IceCube has also now observed a neutrino glow of the Milky Way, consistent with model predictions of cosmic ray diffusion in our Galaxy. Very recently, the KM3NeT telescope announced the discovery of an ultra-high-energy neutrino with an energy exceeding 100 PeV, the most energetic astrophysical neutrino observed so far. I will give an overview of these results and their interpretation in terms of multi-messenger astronomy.