Tags Hannover

Tag: Hannover

German police end garden search in Madeleine McCann investigation

Berlin — German police investigating the 2007 disappearance of British lady Madeleine McCann in Portugal have ended their search of a backyard plot on the...

Most Read