New US Sanctions on Zimbabwe

US slaps fresh sanctions on Zimbabwe leaders The United States government has announced new sanctions on several Zimbabwean leaders in…

Galactic Devourer

Metal scar suggests star 'ate' nearby planets Scientists have discovered a metal scar around a distant star that suggests it…