leo strausslatest news & developments