We now have new evidence that Richard III murdered the princes in the(09) Andre Hudson 14 Jun 2025 Save Image Image gallery: Richard III - The Last Plantagenet King and Shakespeare's Villain