Question: Are the directors of both films Satan Triumphant and Dooman River from the same country?
Sentence (from "Anu Ojha"): He serves on the Council of the STFC and as a member of the European Space Agency Human Spaceflight and Exploration Science Advisory Committee( HESAC).
Relevant evidence: No