Went to the blog, apparently, it's made by some students from
Temasek Academy.
From your standard of English,
"This world not accidentally, only has the necessity. There are
so many factors that make Singapore hosting the YOG in 2010 become
a necessity."
I hope your service learning project does not take into account
your usage of English, because if it does, better try harder,
PRCs.