News

Camila, Queen Consort, awards Booker Prize winner in London to author Shehan Karunatilaka

Writer Shehan Karunatilaka has won the prestigious Booker Prize for fiction on Monday for "The Seven Moons of Maali Almeida."