The Week in Pictures: Solar Plane Sets New World Record, Pipeline Leak Pollutes Michigan River with Oil, and More (Slideshow)

Here we go again… a pipeline owned by Enbridge Energy Partners has leaked 800,000-840,000 gallons of oil into a creek flowing into the Kalamazoo River near Battle Creek, Michigan. On a more positive note, the Zephyr solar plane finally landed this week at the US Army’s Yuma Proving Ground in Arizona after 14 days and 24 minutes, setting a new record