Hundreds gather on Boylston for 30th annual Boston Greek Parade
Every year, Greeks around the world spend March 25 with family, eating a traditional Lenten meal of salted cod and garlic mashed potatoes, to celebrate Greek Independence Day. Whil…