Portal:Weather/On this day list/May 20/5

2005: The NOAA-18 weather satellite was launched into a polar orbit.