The aerial telescope found a sign of life on Venus


Maholo to support the Honolulu Star-Advertiser. Enjoy this free story!