When you strike down the shepherd Posted on October 21, 2011October 27, 2011 by Lindsey Kerr This Monday, Italian priest Rev. Fausto “Pops” Tentorio was shot dead on the Southern Philippine island of Mindanao. According to the Washington Post, he had been serving indigenous people in Mind... Read More