• Sci Pry
  • By Smaranda Biliuti
  • July 9th, 2010
Russians to the Rescue on Gulf of Mexico Oil Spill

Russians to the Rescue on Gulf of Mexico Oil Spill

The two Mir submersibles would be able to stop the oil leak from Deepwater Horizon