
A social media post claims that an accompanying video shows a robot displaying exceptional skills & defeating a Human.
source

A social media post claims that an accompanying video shows a robot displaying exceptional skills & defeating a Human.
source