Our God hears. Our God cares. Our God knows and our God Will come down to deliver His people. [Words of Archbishop Desmond Tutu]