A glance at the evidences in favour of Divine Revelation