Renwick Rose wins Int’l Development Achievement award
LONDON, United Kingdom – Vincentian Renwick Rose has won the 2011 Guardian International Development Achievement award ahead of four others finalists. The award is designed to recognise some of the…