adriaan strausslatest news & developments