Women dressed in traditional folk costumes participate at the Epiphany day celebration in Bitushe, Macedonia January 19, 2017. (Photo by Ognen Teofilovski/Reuters)
With working organs and a realistic face, the world’s most high-tech humanoid made his debut in London yesterday and will be a one-man show at the city’s London Science Museum starting tomorrow.