In God’s best timing

God's timing is always perfect.That is what we should expect from one who has seen the world since its creation, from one who knew each and everyone o...