albert mcwangolatest news & developments