Nigeria JUST IN: Pirates Kidnap 10 Sailors In Niger Delta The Whistler Dec 21, 2017 0 Pirates have kidnapped 10 sailors from a merchant ship off the coast of southern Nigeria in the latest attack in…