Meghan Markle's new brand logo sparked backlash but it could carry a deeper meaning linked to the Royal Family, reports claim ...
Canada’s maple leaf flag is 60 years old, and Windsor is celebrating the anniversary by showing off one of the few originals.