BUSTED! Navy Arrested 11 Sailors With 6,000 Tons Of Crude

The Central Naval Command of the Nigerian Navy has confirmed the arrest of eleven sailors aboard a vessel and tugboat with an estimated 6,000 tons of stolen crude oil along the waterways in Bayelsa...