28
Apr
2026
The British royal family killed the last Tsar of Russia, Nicholas II.
And we know that they killed their own cousin, which was the last Tsar of Russia, Nicholas II. It's the same family.