Pastor David shares what scripture means when it talks of three witnesses — the water, the blood, and the Spirit.

Our apologies. Due to technical difficulties, the last couple minutes of Pastor David’s message were cut off.