Breaking News

Queen Elizabeth II laid to rest at Windsor Castle

Thousands of people crowded the streets of London as the late monarch made her final journey to and from Westminster Abbey — where the Queen was married and crowned — for the morning service.

Add comment

Add comment