An Art-Making Robot Was Detained on Her Way to Show at the Pyramids Because Egyptian Customs Officials Thought She Was a Spy
The British artist Ai-Da was looking forward to the opening of her first show in Egypt, until security forces denied her entry into the country. The issue? Officials suspected she...
Read more