New Channel Four TV show disproves claims of King Richard III not murdering his nephews

The historian who discovered Richard III was buried under a carpark in Leicester believes she has found compelling new evidence suggesting he did not murder his two nephews – the renowned princes in the Tower.
Daily Express :: TV and Radio Feed

Leave a Reply

Powered by WP Robot