Demolishing Strongholds

‘The weapons we fight with are not the weapons of the world. On the contrary, they have divine power to demolish strongholds.’ 2 Corinthians 10:4 NIV God called David ‘a man after My own heart.’ (Acts 13:22 NKJV) But David struggled with a weakness in his life. What...