STS-124 je iranloseOko-alobo Ofurufu, latowo Oko-alobo Ofurufu Discovery lo si International Space Station.Itokasiawon iranlose awon Oko-ayara Ofurufu.. 
In October 2006 Griffin gave the final go-ahead, and the 11-day mission by Atlantis was schedu for October 2008.. 