8 March 2010, 12:26 pm
LA DEFENSE, France - Police using tear gas clashed with protesters today at the headquarters of French oil giant Total, which is permanently closing a site in northwest France.... Read More »