CHINA is turning its attention to space exploration with ambitious plans to deploy almost 200 artificially intelligent satellites, equipped with a groundbreaking self-piloting system. Read More at Express.Co.UK
Your name:
Your email address:
Send post to email address, comma separated for multiple emails.