What is the version of the following sentence with correct punctuation?

Given the recent flood that has hit Bangkok the Thailand MiniDebConf 2011 has been canceled because the venue is in a risky area
Given the recent flood that has hit Bangkok, the Thailand Mini-DebConf 2011 has been canceled because the venue is in a risky area.