1,860 US-Indonesia diplomatic cables finally posted on Wikileaks
http://wikileaks.org/tag/ID_0.html
Only a couple of dozen from U.S. Embassy in Dili are online so far.
http://wikileaks.org/origin/136_0.html
Related articles
- WikiLeaks releases tens of thousands more US cables (boingboing.net)