A popular General Overseer, Pastor Richmond Leigh is dead. Naija News reports that Pastor Leigh, who was the founder and senior pastor of Father’s House Bible...