Deluded Europe can’t see that it’s finished Admin Tuesday, August 29, 2023 BY GERARD ARAUD Europeans dominated the world between 1815 and 1945 – and since then have stood jus…