The state funeral of Queen Elizabeth II will be held in London at 11 a.m. on Monday, Sept. 19, Buckingham Palace announced on Saturday. The...
Recent Comments