Truth & Fact will prevail