Scientists create cockroaches on a remote control :)

 

v20240901