Australian Federal Police supports CID despite allegations
The Australian Federal Police (AFP) has been providing equipment and assistance to Sri Lanka’s Criminal Investigation Department (CID), which has been accused of kidnapping and torture, Australia’s ABC news reported.