The Olympics are a time when the whole world pays attention to some healthy competition and to one country … the host country. The 2008 Summer Olympics are being held in Beijing, China this year and so far they are doing a bang-up job in the hosting realm. Everything that we have seen on the television, or in person if…
Read More