Betty and the 2010 Nobel Peace Winner, Liu Xiao Bo at his home
July 2007
Back to the HiRA Homepage