The Remains of King Richard III Have Been Found. (VIDEOS)

How it all began.

Per the Telegraph newspaper:

“Researchers confirm that the skeleton found under a city centre car park in Leicester is that of King Richard III…”

For detailed information about this breaking news please click the links below: