The UK's upper house of parliament, the House of Lords had a one and a half hour debate on the topic of "China: Human Rights" on 18 July 2001.