Suspected hijackers of Arctic Sea detained by Russian Navy

Tuesday, August 18, 2009 Reports are emerging that eight people…