Former Miss Guyana Universe Meleesa Payne was named first runner-up in the recent Miss Humanity International 2012 pageant

Comments