British Home Secretary Suella Braverman has been named the winner of the first-ever Queen Elizabeth II Woman of the Year award. At a rite in London on Friday, the 42-year-vintage Indian-foundation minister’s mother and father regular the honor on her behalf. Our Queen Elizabeth II Woman of the Year Award […]