May 28

May 28 is the 148th day of the year in the (the 149th day during s). There are 217 days remaining until the end of the year.

What happened on this day

 * 2008 - Mac OS X 10.5.3 (Leopard) is released.
 * 2019 - The 7th-generation iPod touch is released, while the 6th-generation version is discontinued.