SIGHTING: DEHIWALA-MOUNT LAVINIA, WESTERN PROVINCE (SRI LANKA)
Witness Testimony
"Nothing to describe... just yellow small lights one by one... floating in the distance... i can recognize aircrafts very well and i know these weren’t any sort of commercial or private human made aircraft... "