Browse Events By City: alor islands
RSS
 
Case Briefing   The UFO incident with aliens reported in Alor Islands, in July 1959. Alor islands is located in northern of Nusa Tenggara Timur province in Indonesia. A retired policeman, Alwi Alnadad said that he handled a case of some strange beings that came there which shocked the inhabitants…
16185 days ago
Nusa Tenggara Timur province in Indonesia, Alor Islands, Indonesia
0