Capt. Bravo is best known in the U.S. for being one of the panelists at the Washington, DC National Press Club event organized by filmmaker James Fox and journalist Leslie Kean in November 2007...
Read More »Remarkable UFO sighting in Northern Chile
This case is well documented, as it was reported to and investigated by the Chilean police (Carabineros) and seen by dozens of witnesses.
Read More »