MANILA: The Philippines hit out Friday at “foreign interference” after European lawmakers demanded the release of a top critic of President Rodrigo Duterte who was arrested last month on drug charges.
Senator Leila de Lima has been detained at national police headquarters since her arrest on charges that she and rights groups insist were manufactured to end her campaign against Duterte’s deadly drug war.
Already a subscriber? Log in.
Win a prize this Mother's Day by subscribing to our annual plan now! T&C applies.
Cancel anytime. No ads. Auto-renewal. Unlimited access to the web and app. Personalised features. Members rewards.
Follow us on our official WhatsApp channel for breaking news alerts and key updates!