20090528 Ahead of the 20th anniversary Give the Chinese students their history back

What is the correctly punctuated version of this sentence?
2009.05.28: Ahead of the 20th anniversary: Give the Chinese students their history back!