Wednesday, November 29, 2023
Authors Posts by David Truman

David Truman

21 POSTS 0 COMMENTS
David lectures in Russian language and culture and speaks five other languages. He co-founded the Freedom and Heritage Society of Australia and has studied Islam in depth for 15 years.