Possible clue found in search for missing twins

5th March 2011, Comments 0 comments

The GPS chip from the car belonging to the father of Swiss twins who disappeared a month ago was found in southern Italy on Saturday.

0 Comments To This Article