Finch and Shiels article? in General Q&A Posted August 24, 2022 I remember seeing an article teased about Finch and Shiels being secretly backed by Saudis? Has that expose been posted yet? russtopherb 1
Finch and Shiels article?
in General Q&A
Posted
I remember seeing an article teased about Finch and Shiels being secretly backed by Saudis? Has that expose been posted yet?