Albanian police on Monday seized a Liberian-registered ship carrying some 22,500 tons of petroleum near Durres and arrested the crew, suspecting the oil is from Russia.
Albanian police on Monday seized a Liberian-registered ship carrying some 22,500 tons of petroleum near Durres and arrested the crew, suspecting the oil is from Russia.