The developing probe into the incident continues to reveal new aspects, deeply puzzling any true nature. Rumors persist regarding alleged official cover-up, while independent researchers try to piece together the fragmented information. Every attempt to explain the phenomenon simply appears to ge