How the world sees Greece
STORRS — Ancient Greece will return to life in Storrs as the Sparta Museum and Theater celebrates its grand opening Sept. 25 and 26.