Legal observers blocked by police

2009-07-26 190

Police have denied blocking access to legal observers trying to check due process - here is the proof.