U.S. Marshals Nab Fugitive Ex-Priest As He Exits Church in San Francisco

The U.S. Marshals knew former priest Wilputte Sherwood didn’t have a prayer of staying on the lamb forever. Bay City News Service A fugitive former Catholic priest convicted in 1993 of sexually abusing underage boys in Arizona was arrested while leaving church Sunday in San Francisco’s Castro District, federal authorities announced today. Wilputte Alanson Sherwood,…

Read More