The oil company British Petroleum and the US government are responsible for this man made ecological disaster of unprecedented magnitude. The lack of action to cap the oil geyser in the Gulf of Mexico is not only disgusting but deadly to the gulf wildlife and our oceans
Read More