China-British relations6th January 2015Paul WhiteChina Http iframes are not shown in https pages in many major browsers. Please read this post for details.