Tellus: (tel’us), n. 1. [Latin] earth, soil, and the land; a country; the world. 2. a collection of Willamette University student’s insights, stories, photos and thoughts from their experiences studying abroad.

Archive for October 28th, 2010

The strike in France »

As you may or may not know the French have been on strike for several weeks. In fact, there have been manifestations throughout France since we arrived in early September. Why are the French on strike? The main reason for the strike, however, is that there is a bill passing through the National Assembly and […]