UFO Sighting in Sri Lanka near the township of Ragama Sri Lanka. The navy maintain a major base, with a secondary bases at Ragama in Colombo District, 10 km from Colombo.
So on that evening, me, my cousin and uncle were heading towards home through some rural area and we saw three lights standing still in Air. We thought it’s just plans since Indira Gandhi…