New facts have been brought to light (প্রকাশিত হওয়া).