A British vacationer as gone lacking whereas on vacation in Barcelona – sparking a frantic search by his frightened household and police. David Moore, 65, is on vacation together with…
A British vacationer as gone lacking whereas on vacation in Barcelona – sparking a frantic search by his frightened household and police. David Moore, 65, is on vacation together with…