I saw Fr. Pavone interviewed on FOX earlier today. Keep your eyes out for a replay of it!
He usually posts links at the Priests for Life website.