Robot leopard spotted in London

ReutersNewsPublished: March 8, 201711 views
Published: March 8, 2017

An animatronic leopard is spotted in London's Trafalgar Square, in a bid to highlight the plight of the species. Amy Pollock reports.

Be the first to suggest a tag

    Comments

    0 comments