The Libyan embassy in Madrid announced on Saturday the receipt of 12 looted and smuggled artifacts from Libya after a Spanish judicial ruling.
Copyright © alwasat.ly