
Scientists in Voronezh, central Russia, announced on Tuesday that a Russian cockroach named Nadezhda (Hope) had given birth to the first organisms ever conceived in space. Nadezhda was conceived during the Foton-M bio-satellite journey from September 14 to September 26.
Related Facts

Some myths even claim that Goddess Durga visited her birthplace on Earth along with her children Lakshmi, Ganesha, Kartik, and Saraswati

The orientation leaflets are arranged in one or two pinnae pairs in a bipinnate compound. Each pinna also contains 10 to 26 leaflets.