Police in Mexico’s western state of Michoacan detained an alleged member of the Knights Templar cartel, saying he is suspected of trafficking organs.Further reading More international news
Leave a Reply
You must be logged in to post a comment.