Pictures have emerged of Micheal Palmer and Laura Ong abroad. The pictures are said to be taken in Zhuhai. Another "bonding" trip? Original pics here http://lauraong.wordpress.com/2012/12/12/2/
Last edited: