allen kwelalatest news & developments