Foiled Assassination
02:24In 1586, Queen Elizabeth orders the death of her own cousin.
From:
and
In 1586, Queen Elizabeth orders the death of her own cousin.