The Monday Roundup
Here’s the news that caught our eye this week: – Attempts to stop the BP oil leak in the Gulf of Mexico have failed, and officials are now saying that it may continue gushing all summer or longer; it’s also now being called the largest environmental disaster in US history. Here’s how engineers say it … Read more



