1 min read Mac Software Apple Releases Safari 5.0.3 for Leopard and Snow Leopard and Windows. November 18, 2010 Cyril Apple today released Safari 5.0.3 for Mac OS X Snow Leopard and Leopard, as well...