
‘They Did Exist’ – Mystery Surrounds Missing Twins Last Seen in 2003
Police in the United States are appealing for the public’s help in tracing twin siblings who were last seen thirteen years ago, when they were just three or four years-old. The children’s disappearance came to light when police in Pittsburgh were asked to serve an emergency protective custody order for four of Patricia Fowler’s children, […]
10 years ago
