Thread: Fresh wave of boat people granted residency by Italy; "Last Chance Armada" at hand?
Please enter the six letters or digits that appear in the image opposite.