david balwanzlatest news & developments