June 2018 – Azerbaijan. Leaked video showing helicopters from Russian air force making contact with strange UFO… Click here to read the complete article …