(Newser) -
UK police helped cover up sexual abuse at an orphanage in Albania run by a Briton, the
Guardian reports after investigating the scandal. The shelter’s director, 57-year-old David Brown, was convicted yesterday and sentenced to 20 years in an Albanian jail. British police were tipped off in 2004, but...
More »