
Peru cracks down after environmental defenders’ murders
Lambayeque, PERU - Authorities in Peru late last month arrested a dozen alleged members of the notorious El Gran Chaparral criminal syndicate. The members were arrested on the charges of…
you're currently offline