Michael Herrera Indonesian UFO Encounter (2009)
In a groundbreaking episode of the Chris Lehto podcast, “Lehto Files,” whistleblower Michael Herrera shared his extraordinary encounter with a UFO during a military mission in Indonesia in 2009. Herrera’s...