Today is a day for busting out all the green clothing you can find and celebrating all that is Irish. Parades are happening, taverns and pubs are overflowing, and many places (and even people) are decorated with shamrocks.
Well, perhaps everywhere but Ireland itself... Read more...