Been navigating the site. Get a load of the documentaries. Look under “programs” to see “Islam and life”. There’s also a 9/11 truther article. Looks like lots of propaganda anti west and anti Israel screed.
Hilarious. Like a hungry hobo scratching garbage cans, Dr. Thorne continues to scour the bowls of the internet in order to feed his anti-Catholic bigotry.