[youtube_video]http://youtu.be/VP7izZhhE9A[/youtube_video]
Video courtesy of NASA Television
Two weeks after the metaphorical bird brought joy to the Duke and Duchess of Cambridge, a high-tech stork of a different kind is presently winging its way to the International Space Station, following a smooth liftoff from the Tanegashima Space Center. The Japan Aerospace Exploration […]