BREAKING NEWS: IMF says world economy expected to shrink 1.3% this year, first drop in decades. http://tinyurl.com/dmzlaf
6:27 AM - 22 Apr 2009
0 replies
0 retweets
1 like
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.