Several years ago when Luis Federico Garcia, a Hispanic pastor in Pelham, came clean about sexually abusing three girls in his congregation, fellow Pastor Mike Shaw of First Baptist Church, Pelham, did the only thing he knew to do — grieve and then turn him in immediately. After a long legal process, Garcia, 66, pleaded guilty Dec. 11 to three…
Want to read the full article and more?