Namibian Observatory Spots Highest Energy Cosmic Electrons Opening Better Understanding of Cosmic Rays Blog 26 November 2024