Delivery robot catches fire at university campus, students set up vigil

Science & Technology / December 17, 2018