David Parsons Speaks about the International Christian Embassy in Jerusalem

David Parsons from the International Christian Embassy in Jerusalem speaks about their work .