Karzai urged to halt executions -- BBC
The US-based Human Rights Watch said Afghanistan's legal system did not meet international standards in capital cases. --- It said the Supreme Court's sentencing of the prisoners showed "a disturbing disregard for the right to life".
0 Comments:
Post a Comment
<< Home