Hubble spots celestial swan and butterfly


NASA’s Hubble telescope has captured a breathtaking image of planetary nebula NGC 7026. 


Artificial butterfly filmed in flight

A group of Japanese researchers have created a fully functioning replica - or ornithopter - of a swallowtail butterfly to demonstrate its flight mechanism.