Malta’s Imelda Grima Wins Commonwealth Short Story Prize
Malta’s Imelda Grima wins the prestigious Commonwealth Short Story Prize for Canada and Europe with her poignant tale of identity and belonging.
Malta’s Imelda Grima wins the prestigious Commonwealth Short Story Prize for Canada and Europe with her poignant tale of identity and belonging.