Sophia the Robot to Debut in ‘SophiaWorld’ Short Film, Trailer out Now! Beebom Staff 5 years ago2019-08-11T15:57:33+05:30