ListenDownloadApr 03, 2015Good Friday: How Long, O Lord?Speaker: Steven CooperKeywords: calvary, crucifixion, crucifixión, easter, good friday, grumbling, how long, lamentation, psalm 13, suffering, waiting