Serial rapist

Cedar Hill Killer Illegal Alien Who Had Been Deported 3 TIMES

U.S. immigration officials say, Silvestre Franco-Luviano, the man suspected of a double murder in Cedar Hill, a Dallas suburb, was…

8 years ago