International News
November 17, 2016
They are part of a team of high school girls from Cape Town, South Africa, who have designed and built payloads for a...