London: The judging panel for the Booker Prize in London named Canadian writer Margaret Atwood and British author Bernardine Evaristo as the winners of the prestigious literary award. Despite the fact that the rules of the competition say that the award may only be bestowed on a single individual each year, the judging panel decided […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.