The Northrop Grumman Cygnus spacecraft was released from a robotic arm aboard the International Space Station (April 21) Post navigation Endangered Hawaiian monk seal gives birth as officials close off popular Waikiki beach Today in History for April 21st