translate English to French: It had hosted a number of relevant meetings, most recently the Regional Conference of 19 and 20 May 2008.
Il a organisé un certain nombre de réunions à cet effet, la plus récente étant la Conférence régionale des 19 et 20 mai derniers.