Sept 2018 – Afghanistan, Helmand area. Leaked video shows fleet of black triangle UFOs hovering over US army in Afghanistan… Click here to read the …