Signs of the Times Update May 2017- Jim Cowie

Dear friends, This broadcast email covers two matters; (1) a brief signs of the times update, including events in France; … Continue reading Signs of the Times Update May 2017- Jim Cowie