Shopping Habits

Russian flight controllers claim aliens spoke to them in ‘cat-like language’

London, Mar 2 (ANI): Air traffic controllers in Siberia claim to had been buzzed by a high-speed UFO with a feminine sounding alien talking to