Sunday Message for April 30, 2023 by Forest Baptist Church | May 3, 2023 What a tangled web David weaves, when while with the philistines he deceives.