May 2 (Reuters) - Boston violated the free speech rights of a Christian group by refusing to fly a flag bearing the image of a cross at City Hall as part of a program that let private groups use the flagpole while holding events in the plaza below, the U.S. After Boston refused to fly a flag bearing the image of a cross, the Supreme Court has ruled the city violated the free speech rights of a Christian Group