Factoid of the day: On the same day that Communist icon Vladimir Lenin died — 21 January 1924 — TV star Telly Savalas was born.
Factoid of the day: On the same day that Communist icon Vladimir Lenin died — 21 January 1924 — TV star Telly Savalas was born.