YES, WE DID! And I was there! Here’s a shot of the rally at Grant Park in Chicago, where an estimated 125,000 people showed up to support the Obama-Biden ticket:
Obama’s decisive and historic victory in the U.S. presidential election brings many hopes and promises.
What could his tenure in the White House mean for China’s environment?
Bloomberg.com [...]