somebody noticed this?
the pictures of many news articles from popyard are from
www.china724.org (中国船舶重工集团公司第724研究所)
is www.china724.org website highjacked by popyard ?
interesting...
for example:
this article http://www.popyard.com/cgi-mod/newspage.cgi?num=460879&r=0&v=0
contains a picture from
http:// www. china724. org/img/2010/1/20/96726837a50975.jpg