Source: BBC Queen Elizabeth II has attended church near her rural Sandringham estate, after missing the previous two Sundays due to ill health. The 90-year-old British monarch was applauded by well-wishers as she arrived by car at St. Mary Magdalene Church, 177 kilometres north of London. It was her first public appearance in several weeks.