Robot’s debut in UK parliament invites ‘Maybot’ mockery

Robots.jpg

–Photo by AFP