The Princess Royal joined David Cameron and Alex Salmond at the sixth annual Armed Forces Day in Stirling.
Almost 2000 military personnel from the past, present and future saluted Princess Anne in the Scottish city.
More top news
For one young Australian, Santa Claus brought the greatest present of all this Christmas - the gift of life.
Essex Police removed 220 guns from people with firearms licenses who were suspected of domestic violence in a bid to prevent murders.
A grieving mother says her faith in humanity is restored after a stolen laptop containing photos of her dying daughter was returned to her.