im not 100% sure, but im VERY confident that the video i linked was in reference to the recent events. i dont read or speak anything but english but based on the photos of the scene and the video i have seen, it appears to be the same location. it also seems to me that i can make out Rotor blades in the crash aftermath photos, which indicates a potential loss of drive to main rotor and subsequent loss of control, or major control malfunction.