by Stephen Lendman Numerous organizations oppose capital punishment, including the World Coalition Against the Death Penalty (WCADP), an alliance of about 60 NGOs, bar associations, local bodies and unions, founded in May 2002. In 2003, it established…
more »