N News Manager Milforums News Bot Jul 24, 2008 #1 AFP - Police in Shanghai have cracked a terrorist cell planning to attack an Olympic football venue in the Chinese financial hub, state media reported Thursday. Read more...
AFP - Police in Shanghai have cracked a terrorist cell planning to attack an Olympic football venue in the Chinese financial hub, state media reported Thursday. Read more...