Feeds:
Posts
Comments

Archive for July 27th, 2008

The 2008 Olympics will kick off in Beijing, China, on August 8. The airwaves will probably be saturated with wall to wall television coverage, and the big boys like CBS, ABC, NBC, CNN, and MSNBC will add to the mix with a plethora of special reports about China. If non-stop repetitive “breaking news” were an [...]

Read Full Post »