Queen Elizabeth visits the Chelsea Flower Show

Britain’s Queen Elizabeth is one of the first people to visit the Chelsea Flower Show in London. Rough Cut (no …read more

Via:: Reuters Video: Top News