90 Year Russian Royal Mystery Possibly Solved
One of the greatest mysteries of the 20th century may finally be solved.
The last Russian Imperial Family – Czar Nicholas II and Empress Alexandra, daughters Olga, Tatiana, Maria and Anastasia, and son Aleksei, were executed by Bolshevik revolutionaries. On July 17, 1918, the Romanov family was lined up, believing they were posing for a photo, [...]