“Space Echo” The Mystery Behind the Cosmic Sound of Cabo Verde Finally Revealed! By MIMS Newsfeed | May 4, 2016