Historica Wiki
Advertisement
Bespalov Ilarion Dmitrievich

Bespalov Ilarion Dmitrievich (died 1969) was a Soviet KGB agent who was stationed in Tokyo, Japan during the 1960s. He was killed in a purported alien invasion of Tokyo.

Advertisement