Glen Chapman

Glen Chapman is a technology correspondent with the AFP.