How do you know it's God who's speaking to you and not yourself or another "spirit"? Pastor David gives some practical advice on how to test the spirits.
See All 246 Episodes of "TrinityChurchHarrow"