Posted on June 12, 2008New humanoid robot released in Dubai What? In Dubai? Seriously. See all the photos… http://english.people.com.cn/90001/90783/6428741.html