Dutch Marines Raid Cargo Ship

Incredible footage of a German cargo ship being rescued from Somali pirates by a team of Dutch marines.

Most Watched Today