Science and technology news for school assembly July 8, 2019 16 32 64 128 Science and technology news for school assembly today in english Today's science and technology news headlines in english for school assembly