Life on Mars? Satellite shows carved outline of cute teddy bear - Al Arabiya English

Comments