Greatest murder mystery in English royal history closer to be solved?
Richard III has long been suspected of having had his nephews murdered, with prevailing theories blaming him for their disappearance.
Tower Bridge from the Tower of London.(photo credit: Photos By Clark is licensed under CC BY-NC 2.0. Via Flickr)