There may finally be some answers. British police are on the verge of arresting three men believed to be involved in the 2007 disappearance of Madeleine McCann during her family’s vacation in Portugal. The three suspects are known to have been stealing from holiday villas in the weeks just prior McCann’s disappearance. The breakthrough comes after Scotland Yard reviewed the original Portuguese investigation, revealing the country’s police had failed to follow up on nearly 200 leads. British authorities want to know why the three men made an unusually high number of phone calls to each other in the days after McCann went missing.
Read it at The Daily BeastTrending Now