Claim: The World Trade Center opened on April 5.
Verdict: REFUTES