Strange Radiation over Earth May Be Electrons