Marcus Lamb, the top US televangelist and president of Daystar Television Network, the Christian-based channel, has passed away at 64.
His family announced his demise in a statement shared via the TV network’s social media page yesterday.
They, however, did not reveal what led to his death.
View this post on Instagram