Claim: The International Space Station's crew works in the Land of Mordor.
Verdict: NOT ENOUGH INFO