we seen these people arrive in lampedeue to find no facilities to receive identify them
We have seen these people arrive in Lampedusa only to find no facilities able to receive and identify them.
We seen these people arrive in Lampedusa find no facilities to receive identify them.