Talk:US, UK persuade Russia and China of laptop authenticity

From Wikinews, the free news source you can write!
Jump to navigation Jump to search

I couldn't understand this phrase: Driven by increasing pressure from the European allies who have backed up from talks does it mean the allies backed down from talks? I found the paragraph difficult to scan, and unsourced. -Wikibob 17:03, 11 December 2005 (UTC)[reply]