Giving all to receive all Beloved, we all should realise that the foundation of the world is laid on giving. God gave all to make us, and also gave us all. 5 months ago by Guardian Nigeria