Justice will prevail