Science Ancient Brazilian Termite Mounds Can be Viewed From Space If you’re the type of person who gets squeamish about insects, then this story might not be for you. Scientists... By Jenny SilvaNovember 20, 2018