Science and technology news this week July 8, 2019 16 32 64 128 Latest news technology science News about science Technology news today