Where there is perfection there is no story to tell. ~Ben Okri
Thursday, May 18, 2006
This Day in History
1966 The Communist Party of China issued the 'May 16 Notice', marking the beginning of Mao Zedong's Cultural Revolution, in which up to 20 million people were killed and many millions more tortured and abused.