May 20th, 2001 - 02:00 GMT Human Rights Report Slams Egyptian Government The Cairo-based Land Center for Human Rights (LCHR) has released a report blasting the Egyptian government’s social and economic policies. Read more