Report notes judicial slayings since 2015 at an annual average of 129, marking six bloodiest years in recent history; also alleges torture and unfair trials
Report notes judicial slayings since 2015 at an annual average of 129, marking six bloodiest years in recent history; also alleges torture and unfair trials
Recent comments